2016. 11. 27. 06:55 Linux Server/Server 구축
[기타] tomcat 설치 및 연동
[tomcat 설치]
apache-tomcat 다운받기
# tar -zxvf apache-tomcat-7.0.42.tar.gz -> 압축풀기
# mv apache-tomcat-7.0.42 /usr/local/tomcat -> 해당경로에 옮기기
# cd /usr/local/tomcat/ -> 해당 경로로 이동
# vi /etc/profile -> java가 설치되어 있어야 하며, 파란색부분 추가
JAVA_HOME=/usr/local/java
CATALINA_HOME=/usr/local/tomcat
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib-jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CLASSPATH PATH CATALINA_HOME
# source /etc/profile -> 해당 명령어로 profile 수정내용 갱신
# /usr/local/tomcat/bin/startup.sh -> 해당파일 실행
# vi /etc/sysconfig/iptables -> iptables 열어서 8080 , 8005 , 8009 등 포트 등록
# /etc/init.d/iptables restart -> iptables 재시작
# cp -arp /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat -> tomcat 실행파일 init.d/ 에 등록
# chkconfig --add tomcat -> 리부팅시 자동으로 올라오도록 설정
workers.tomcat_home=/usr/local/tomcat
workers.java_home=/usr/local/java
# BEGIN workers.properties
worker.list=ajp13
worker.ajp13.port=8009
worker.ajp13.host=localhost
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1
# END workers.properties
# /usr/local/apache/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
DocumentRoot "/usr/local/apache/htdocs"
ServerName 115.68.220.220
ErrorLog "logs/115.68.220.220_error_log"
CustomLog "logs/115.68.220.220_access_log" common
JkMount /*.jsp ajp13
</VirtualHost>
cd /usr/local/tomcat/webapps/ROOT/ 해당경로가 tomcat DocumentRoot
'Linux Server > Server 구축' 카테고리의 다른 글
[ 기타 ] vsftpd 설치 (0) | 2017.08.03 |
---|---|
[기타] phpmyadmin yum으로 설치 (0) | 2017.01.31 |
[기타] java 설치방법 (0) | 2016.11.27 |
[기타] vqadmin 설치방법 (0) | 2016.11.07 |
[기타] sendmail 설치 (0) | 2016.10.12 |