728x90
Tomcat7 설치 전 JDK 설치
1. 설치 가능 확인
# yum list java*jdk-devel
1-1. 설치
# yum –y install java-1.7.0-openjdk-devel*
1-2. 톰캣 다운로드
#wget http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.50/bin/apache-tomcat-7.0.50.tar.gz
1-3. 톰캣 압축해제 및 이동
# tar -zxvf apache-tomcat-7.0.50.tar.gz
# mv apache-tomcat-7.0.50 /home/samso/tomcat
Tomcat 실행 시 문제가 생긴 것 같으면 로그를 확인 해보자
# vi logs/catalina.out
방화벽 때문에 접속이 안될 때 - iptables 에 포트추가
# iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
# service iptables save
# service iptables restart
방화벽 때문에 접속이 안될 때 - iptables / firewalld 종료
# systemctl stop iptables , firewalld
# systemctl disable iptables == service iptables disable
# systemctl disable firewalld == service firewalld disable
JAVA_HOME 지정
# vi /etc/profile
export JAVA_HOME=/usr // yum 으로 자바를 설치 했기 때문에 /usr/아래에 자바가 설치 됨
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH="."
|
반응형
Tomcat Service 등록
# vi /etc/init.d/tomcat
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
export JAVA_HOME=/usr
export CATALINA_HOME=/home/samso/tomcat
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
case "$1" in
start)
echo -n "Starting tomcat: "
$CATALINA_HOME/bin/catalina.sh start
echo
;;
stop)
echo -n "Shutting down tomcat: "
$CATALINA_HOME/bin/catalina.sh stop
echo
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
|
실행 권한 부여
# chmod 755 /etc/init.d/tomcat
부팅시 실행
# chkconfig --add tomcat // 스케줄러에 추가
# chkconfig --level 234 tomcat on // runlevel 234 에서 시작되도록 설정
# service tomcat start // tomcat 구동
# service tomcat stop // tomcat 종료
# service tomcat restart // tomcat 재시작
728x90
반응형
'Server > WAS' 카테고리의 다른 글
WAS - Tomcat SSL 적용 및 HTTP Methods 제한 방법 (0) | 2024.11.23 |
---|---|
WAS - 하나의 Tomcat으로 여러 서비스 운영하는 방법 (0) | 2024.11.02 |
Tomcat8 - JSESSIONID 세션 충돌 문제와 해결 방법 (2) | 2024.09.28 |
Tomcat8 - 세션 클러스터링(Session Clustering) 가이드 (0) | 2024.09.05 |
JBoss - 기본 인코딩 설정 (UTF-8) (0) | 2023.07.13 |