Apache2
1.삭제
apt-get remove apache2
sudo apt-get remove --purge apache2.2-common
2.설치
sudo apt-get install apache2
sudo /etc/init.d/apache2 restart
위의 방법 비추천 : 아파치 설정 파일들이 너무 흩어져 있다넹..
3. 직접 설치 (source build)
소스 받기 : http://httpd.apache.org/download.cgi
압축 풀기 : sudo tar xvfz httpd-2.2.11.tar.gz
sudo ./configure --prefix=/usr/local/apache2
sudo make
sudo make install
prefix 에 설정된 장소에 잘 설치 되었나 봅세~
4. prefork 방식의 옵션 제어
$cd server/mpm/prefork$vi prefork.c
prefork.c 파일의 #define DEFAULT_SERVER_LIMIT 256 을 1024 로 변경
이 부분은 아파치 설정 파일의 MaxClients 지시자와 연관된 부분
다시한번 apache 설치한다. ( configure, make, make install )
httpd.conf ( /usr/local/apache2/conf ) 파일수정
하단에 다음 추가..
<IfModule prefork.c>
KeepAlive On
KeepAliveTimeout 3
StartServers 50
MaxClients 1024
MinSpareServers 30
MaxSpareServers 100
</IfModule>
서버 기동
Tomcat 6
소스 받고 압축 풀면 땡임
mod_jk
$ ./bin/apachectl start
Tomcat 6
sudo mv jakarta-tomcat-5.5.9 /usr/local/tomcat/
sudo chown -R root:root /usr/local/tomcat/jakarta-tomcat-5.5.9/
sudo ln -s /usr/local/tomcat/jakarta-tomcat-5.5.9 /usr/tomcat
mod_jk
