1. 程式人生 > >centos7下安裝tomcat8.0

centos7下安裝tomcat8.0

安裝環境:
centos7.2
jdk1.8.0
tomcat8.5

2、用rz -be 或者ftp工具將tar包上傳到目標伺服器
這裡寫圖片描述

3、解壓到當前目錄:
tar -xzvf apache-tomcat-8.5.8.tar.gz
這裡寫圖片描述

4、將解壓後的目錄copy到工作目錄
cp apache-tomcat-8.5.8 /opt

5、在/opt/apache-tomcat-8.5.8/bin目錄下執行./startup.sh啟動
這裡寫圖片描述

7、遠端訪問的時候需要開啟防火牆的8080端口才可以訪問。

二、設定防火牆
1、在防火牆中開啟8080埠
firewall-cmd –zone=public –add-port=8080/tcp –permanent
這裡寫圖片描述

2、重啟防火牆
systemctl restart firewalld.service
這裡寫圖片描述

3、遠端訪問即可
這裡寫圖片描述

三、設定服務開機啟動
因為centos7使用了systemd來管理服務,所以按以下步驟來設定
1、vi /etc/systemd/system/tomcat.service
編輯內容:
[unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
ExecStart=/opt/apache-tomcat-8.5.8/bin/startup.sh
ExecStop=/opt/apache-tomcat-8.5.8/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
這裡寫圖片描述

2、將tomcat設為開機啟動:
systemctl enable tomcat

3、啟動tomcat:
systemctl start tomcat

4、查詢當前tomcat的狀態
systemctl status tomcat
這裡寫圖片描述

說明當前的tomcat處於執行中,並且是開機啟動

5、關閉tomcat:
systemctl stop tomcat

最後,關機,重啟linux,直接遠端訪問tomcat即可。