CentOS 7 - Tomcat9 설치
페이지 정보
작성자 상석하대 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 에필로그 댓글 0건 조회 1,916회 작성일 22-06-09 15:30본문
-. 다운로드
wget http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.60/bin/apache-tomcat-9.0.60.tar.gz
tar zxf apache-tomcat-9.0.60.tar.gz
-. 설치, 실행, 서비스 확인
mkdir /usr/local/tomcat
mv ./apache-tomcat-9.0.60/* /usr/local/tomcat
/usr/local/tomcat/bin/startup.sh
netstat -nltp
-. 권한 처리
useradd --shell /usr/sbin/nologin tomcat
chown -R tomcat:tomcat /usr/local/tomcat
-. 방화벽 등록
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-all
-. 데몬 설정
vi /etc/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat Servlet
After=network.target
[Service]
Type=forking
User=tomcat
Group=tomcat
Environment="JAVA_HOME=/usr/local/jdk"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"
Environment="CATALINA_BASE=/usr/local/tomcat"
Environment="CATALINA_HOME=/usr/local/tomcat"
Environment="CATALINA_PID=/usr/local/tomcat/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
-. 서비스 제어
systemctl status tomcat.service
systemctl stop tomcat.service
systemctl start tomcat.service
systemctl enable tomcat.service
댓글목록
등록된 댓글이 없습니다.