Apache 사이트에서 다운로드 후
tar -xvf httpd-2.2.11.tar.gz
폴더 이동후
./configure --prefix=/usr/local/httpd --with-mpm=prefork --enable-ssl --with-ssl=/usr/local/openssl --enable-deflate --with-z=/usr/local/zlib --enable-so --enable-mods-shared=all
그후 make
그후 make install ( /usr/local/httpd 에 권한이 없으면 안된다.. root!!)
그리고 올리고 내리고는
/usr/local/httpd/bin/./apachectl start
/usr/local/httpd/bin/./apachectl stop
그리고 톰캣 설치야 알아서..하는거고-_-;
로 다운받아
tar -xvf tomcat-connectors-1.2.28-src.tar.gz
풀고
cd tomcat-connectors-1.2.28-src
이동후
cd native
이동후!!
./configure --with-apxs=/usr/local/httpd/bin/apxs
하고
make && make install
[root@localhost native]# ls /usr/local/httpd/modules/mod_jk.so
/usr/local/httpd/modules/mod_jk.so
확인후
[root@localhost native]# vi /usr/local/httpd/conf/httpd.conf
LoadModule jk_module modules/mod_jk.so
#Tomcat-connector
JkWorkersFile conf/workers.properties
JkLogFile logs/jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %y]"
JkMount /*.jsp loadbalancer
JkMount /*.do loadbalancer
JkMount /*.html loadbalancer
JkMount /servlet/* loadbalancer
JkMount /* loadbalancer
JkMount /*.gif loadbalancer
#Load Module 맨뒤에 위와같이 추가한다.
그리고
workers.properties파일을 새로 생성하고 위와 같이 삽입한다.
[root@localhost conf]# vi /usr/local/httpd/conf/workers.properties worker.list=loadbalancer worker.tomcat1.type=ajp13 worker.tomcat1.host=127.0.0.1 worker.tomcat1.port=8008 worker.tomcat1.lbfactor=1 worker.tomcat2.type=ajp13 worker.tomcat2.host=127.0.0.1 worker.tomcat2.port=8009 worker.tomcat2.lbfactor=1 worker.loadbalancer.type=lb worker.loadbalancer.balanced_workers=tomcat1,tomcat2 |
[root@localhost conf]# /usr/local/httpd/bin/httpd -k restart [root@localhost conf]# /usr/local/tomcat/bin/catalina.sh stop [root@localhost conf]# /usr/local/tomcat/bin/catalina.sh start |
아파치와 톰캣을 재시동한다.
http://ip로 접속
하면 톰캣이 뜬다네....