Program 48

X-internet 입문

시작하며 인터넷 보급률 세계 1위라고 공인받을 정도로 우리나라는 매우 훌륭한 인터넷 인프라를 갖추고 있다. 이런 훌륭한 인프라를 바탕으로 다양한 계층의 사람들이 인터넷을 이용하고 있으며, 또한 사회의 각 분 야에서 인터넷은 없어서는 안될 중요한 요소로 자리잡고 있다. 2003년 1월에 발생한 인터넷 대란은 우리나라에서 인터넷의 중요성을 새삼 일깨워준 중요한 사건이다. 수많은 기업들의 업무가 마비되었으며, 수많은사람들이 이메일이나 웹사이트를 사용하지 못해 많은 불편을 겪었었다. 필자의 회사에서도 모든 업무가 중단되었고, 직원들을 조기 퇴근시키는 등 개점휴업상태에 돌입하게 되었다. 인터넷이 없으면 할 수 있는 일이 거의 없었기 때문이다. 비단 필자의 회사뿐 만 아니라 수많은 기업과 개인들이 인터넷 대란으로 ..

Program/X-internet 2007.06.21

단 3줄로 끝나는 획기적인 코딩방법

단 3줄로 끝나는 획기적인 코딩방법! 1. MS 의 일정 : 이올라스 테크놀로지(Eolas Technologies)와의 특허 침해 소송과 관련한 인터넷 익스플로러의 테스트를 위한 한글 패치 Pre-release 버전 배포 개시: http://download.microsoft.com/download/8/3/d/83dcd69f-739d-4297-8258-8c5218e09fff/WindowsXP-KB912945-x86-KOR.exe (이 파일은 Windows XP SP2에서 실행하는 Internet Explorer 6에 설치하실 수 있으며, 개발자를 위한 pre-release 버전으로서 테스트 목적으로만 제공됨) 2006년 3월 1일: 윈도우 업데이트를 통한 IE 업데이트의 선택적 다운로드 개시 2006년 4..

WEB COLOR

000000 black 검정 2f4f4f darkslategray 어두운푸른빛회색 708090 slategray 푸른빛회색 778899 lightslategray 밝은푸른빛회색 696969 dimgray 칙칙한회색 808080 gray 회색 a9a9a9 darkgray 어두운회색 c0c0c0 silver 은색 d3d3d3 lightgrey 밝은회색 dcdcdc gainsboro ffffff white 백색 fff5ee seashell 바다조가비 fffafa snow 설백 f8f8ff ghostwhite 허깨비백색 fffaf0 floralwhite 꽃의백색 f5f5f5 whitesmoke 백색연기 f0f8ff aliceblue 엷은잿빛바탕에푸른빛 f0ffff azure 하늘색 fdf5e6 oldlace 낡..

리눅스 기본 팁

1 GUI 1.1 DESKTOP X Window선택 #vi /etc/sysconfig/desktop DESKTOP = "GNOME" or "KDE" 1.2 X Window에서 해상도 조절 CTRL + ALT + "+"(Num Lock key) CTRL + ALT + "-" 1.3 X window 해상도를 설정하려면 /etc/X11/XF86Config-4 (symbolic link되어 있음) Screen section의 MODE "800*600" "1024*768" "1152*864" 1.4 ami실행 후 메뉴가 깨져 있을 때#export 해서 LANG 와 XMODIFIERS 변수를 확인하라. 1.5 ami실행 후 한영키를 사용하고 싶은 경우xev를 실행해서 한영키의 키코드를 알아낸다. 예를 들어 한영키가..

Program/Linux 2007.06.14

아파치 튜닝3

아파치 튜닝법 KeepAliveTimeout =================== 클라이언트가 서버로 접속을 했을 경우 하나의 웹 서버 프로세스가 해당 웹 페이지의 여러 개체들의 전송을 새로운 프로세스를 생성하지 않고 지속적으로 접속을 유지하며 담당하며, 이 클라이언트의 요청에 대한 타임아웃에 대한 값이다. 기본 15초에서 30초로 증가. MaxKeepAliveRequests ======================== 웹 서버 프로세스가 지속적으로 접속을 유지하면서 처리할 수 있는 요청 개수이다. 100으로 설정되어 있으며, 10000으로 증가. StartServer, Min/MaxSpareServer ================================= 기본 설정은 5, 5, 10정도이며, 웹 ..

Program/Linux 2007.06.14

아파치튜닝2

아파치 튜닝 정리 1. 웹 페이지 로딩시간 확인 #time -pa lynx -source http://www.gwise.com > /dev/null real 0.74 user 0.16 sys 0.09 ------------- 실제 접속시간 : 0.74-(0.16+0.09)=0.49초 2. 아파치 벤치 마킹 #man ab 사용법 보기 -n requests 요청을 수행할 개수 -c concurrency 요청을 만들 개수로 동시 사용자 개념으로 이해하면 되겠다. -v verbosity 얼마나 자세한 정보를 화면에 출력해 줄 것인지 결정 -w HTML 문서형식으로 테이블로 만들어 결과를 화면에 출력 -k HTTP 프로토콜의 지속연결 (KeepAlive) 기능을 사용 #./ab -n 100 -c 10 http:/..

Program/Linux 2007.06.14

아파치 튜닝

아파치 튜닝 2004/05/21 00:28 1. 아파치 웹 서버 튜닝 (프로세스 갯수 늘려주기) - apache/src/include/httpd.h: # 1.3.x 버젼 HARD_SERVER_LIMIT 256 -> 2048 - prefork 일때 아파치 1.3 은 포크 가능한 자식 프로세스는 기본값이 256개로 되어 있습니다. 이것을 변경하려면 apache_1.3.24/src/include/httpd.h 파일에서 #define HARD_SERVER_LIMIT 256 요것을 서버 스펙에 따라서 적당히 늘려줍니다. 아파치 2.0 은 역시 포크 가능한 자식 프로세스는 기본값이 256개로 되어 있고 역시 숫자를 변경하려면 httpd-2.0.49/server/mpm/prefork/prefork.c 파일에서 #de..

Program/Linux 2007.06.14

리눅스 AMP 설치

리눅스 APM 설치(mysql 4.0.27 | apache 2.0.52 |php 4.4.2) 2006/09/14 09:44 http://blog.naver.com/zeton74/70008527410 서버를 설치한다면, 대부분 웹 서비스를 하기 위해서 서버를 설치할 것 입니다. 현재까지 나온 최신버전 APM을 설치하는 법을 대상으로 강좌를 써 내려가보도록 하겠습니다. 물론 시간이 지나서 제가 쓴 버전이 최신이 아니게 되며, 설치시 변경된 점들이 있을 것으로 예상됩니다. 하지만 설치법은 대부분 비슷하기 때문에 특별히 달라진점이 있으면, 본 강좌를 업데이트 하도록 하겠습니다. 지금 제가 쓰는 모든 강좌는 연관성이 있으니 다른 강좌들도 참고하시기 바랍니다. 지금 설치하려는 최신버전은 다음과 같습니다. 따로 준비..

Program/Linux 2007.06.14