전체 글 93

아파치튜닝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