-
[ Linux ] AWS Ubuntu tomcat 9 설치하기start linux 2021. 9. 17. 16:52
0. 1. 설치하기
sudo apt-get install tomcat9
0. 2. 제거하기
sudo apt-get purge --auto-remove tomcat9
1. 톰캣 홈페이지 tar.gz 파일 주소 복사하여 다운로드
sudo wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.53/bin/apache-tomcat-9.0.53.tar.gz
2. 압축해제
sudo tar xvf apache-tomcat-9.0.53.tar.gz
3. 디렉토리명 수정
sudo mv apache-tomcat-9.0.53 tomcat
4. 경로 설정,
vi /etc/profile
. . . export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export CATALINA_HOME=/home/tomcat export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext:.
5. 실행 및 확인
source /etc/profile echo $CATALINA_HOME
6. 톰캣 설정
vi /home/tomcat/conf/server.xml
7. shutdown 및 startup
sh /home/tomcat/bin/shutdown.sh sh /home/tomcat/bin/startup.sh
7.1 동작확인
브라우저에서 http://ip주소:8080/
7.2 자동시작설정
sudo vi/etc/init.d/tomcat
#!/bin/bash ### BEGIN INIT INFO # Provides: tomcat # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: auto start Tomcat server # Description: start web server ### END INIT INFO case $1 in start) sh /home/tomcat/bin/startup.sh ;; stop) sh /home/tomcat/bin/shutdown.sh ;; restart) sh /home/tomcat/bin/shutdown.sh sh /home/tomcat/bin/startup.sh ;; esac exit 0
cd /etc/init.d sudo chmod 755 tomcat sudo update-rc.d tomcat defaults
8. 확인
ps -ef | grep tomcat
netstat -tln
9. 잘 안 된다...
AWS EC2 보안그룹 인바운드규칙 그리고 탄력적 IP 체크
10. 이리저리 만지다 보니 원격으로 접속 성공
나 같은 경우는 탄력적IP(Elastic IP) 를 셋팅.
결과적으로 putty 접속과 http 접속에 같은 IP주소를 사용하게 되었는데..
'start linux' 카테고리의 다른 글
[GNU bash shell command] ls 파일 갯수 세기 (0) 2022.07.06 [GNU bash shell command] 파일 삭제 rm date 날짜 시간 응용하기 (0) 2022.07.05 [ Linux ] AWS Ubuntu Java 8 설치하기 (0) 2021.09.16 Ubuntu crontab 크론탭 사용하기 (0) 2021.09.07 Ubuntu MariaDB + JSP RESTAPI request 받아 XML response 해보기 (0) 2021.09.04