※ TOMCAT 서버는 JAVA 설치가 선행되어야 한다.(https://hmwoo.tistory.com/18)
[ TOMCAT 서버 ]
mkdir -p /app/install
cd /app/install
# https://tomcat.apache.org/download-80.cgi => Core => tar.gz
wget https://mirror.navercorp.com/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.tar.gz -O /app/install/tomcat8.5.tar.gz
mkdir -p /app/server/tomcat
# strip-components : 상위 폴더 x번째 이후 폴더부터 압축 해제
tar xvfz /app/install/tomcat8.5.tar.gz -C /app/server/tomcat --strip-components=1
cat <<TOMCAT_SETTING > /etc/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/app/dkit/jdk/release
Environment=CATALINA_PID=/app/server/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/app/server/tomcat
Environment=CATALINA_BASE=/app/server/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/app/server/tomcat/bin/startup.sh
ExecStop=/bin/kill -15 \$MAINPID
User=root
Group=root
[Install]
WantedBy=multi-user.target
TOMCAT_SETTING
systemctl restart tomcat
systemctl stop firewalld
setenforce 0
# 브라우저로 실행 확인
firefox localhost:8080 &
'Operating Systems > Linux' 카테고리의 다른 글
[ Linux ] PYTHON 설치 (0) | 2021.08.01 |
---|---|
[ Linux ] APACHE ↔ TOMCAT 연동 (0) | 2021.08.01 |
[ Linux ] SSH 서버 설치 (0) | 2021.07.31 |
[ Linux ] TELNET 서버 설치 (0) | 2021.07.31 |
[ Linux ] KERBEROS 서버 설치 (0) | 2021.07.30 |