[centOS] apache2.2 + tomcat6 (yum 설치 성공 통합 정리)
Language/JSP 2012. 10. 12. 14:261. 아파치 설치
#yum install httpd
#yum install httpd-devel
- httpd-devel 을 설치하는 이유는 커넥터 설치시 apxs를 사용해야 하기 때문
2. Tomcat 설치
#yum install tomcat6
#yum install tomcat6-webapps
#yum install tomcat6-admin-webapps
- servlet invoker 관련내용의 주석 제거
#vim /usr/share/tomcat6/conf/web.xml
// 풀어줘야 할 주석
가. 121줄 ~ 131줄
<servlet>
<servlet-name>invoker </servlet-name>
.... 중략 ....
</servlet>
나. 369줄 ~ 372줄
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
- ROOT 폴더를 통합
#cd /usr/share/tomcat6/webapps
#ln -s /var/www/html /usr/share/tomcat6/webapps/ROOT
- context.xml 수정
#vim /usr/share/tomcat6/conf/context.xml
// 태그를 아래와 같이 수정
<Context reloadable="true" privileged="true" >
3. Connector 설치
설치하기 전, 브라우저로 해당디렉토리를 찾아가서 다운 받을 버전을 찾는다. 여기서는 tomcat-connectors-1.2.37-src.tar.gz 파일을 쓸 것이다.
#wget http://www.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connenctors-1.2.37-src.tar.gz
# tar xvzf tomcat*
# cd tomcat*
# cd native
# ./configure -with-apxs=/usr/sbin/apxs
#make
#make install
이렇게 설치가 끝나고 나면, /etc/httpd/modules 에 mod_jk.so파일이 생성되었나 확인한다.
4. 연동하기
- mod_jk.so 로드 추가
#vim /etc/httpd/conf/httpd.conf
LoadModule jk_module modules/mod_jk.so
<IfModule jk_module>
JkWorkersFile /etc/httpd/conf/workers.properties
JkLogFile /etc/httpd/logs/mod_jk.log
JkShmFile /usr/share/tomcat6/logs/jk.shm
JkMount /*.jsp worker2
JkMount /ExpertGrid_Exam/* worker2
</IfModule>
- index 추가
DirectoryIndex index.jsp
- workers.properties 생성
#vim /etc/httpd/conf/workers.properties
worker.list=worker2
worker.worker2.type=ajp13
worker.worker2.host=localhost
worker.worker2.port=8009
worker.worker2.lbfactor=1
worker.worker2.connection_pool_timeout=600
worker.worker2.socket_keepalive=1
worker.worker2.socket_timeout=60
4. 재시작
#service httpd restart
#service tomcat6 restart
[참고]
자바홈 : /usr/lib/jvm/jre-1.6.0-openjdk.x86_64
'Language > JSP' 카테고리의 다른 글
struts2 튜토리얼 (0) | 2012.10.23 |
---|---|
태그라이브러리 URI (0) | 2012.10.23 |
CentOS(64Bit)에 yum을 이용하여 Apache+Tomcat+JSP 연동 (0) | 2012.10.11 |
Apache+Tomcat 연동 (0) | 2012.10.11 |
[CentOS] 6.2에 아파치 + 톰캣6 연동하기 (2) | 2012.10.10 |