centos 安裝tomcat 8
上傳tomcat8.5.35壓縮包到雲伺服器上
新建 /lemon/soft 目錄
[[email protected] ~]# mkdir /lemon/soft
使用ftp將apache-tomcat-8.5.35.tar.gz從本地上傳到centos7雲服的 /lemon/soft 位置;
解壓tomcat8.5.35的壓縮包,移動到/usr/local/tomcat目錄下
[[email protected] ~]# cd /lemon/soft
[[email protected] soft]# tar -zxvf apache-tomcat-8.5.35.tar.gz
移動到/usr/local/tomcat目錄
[[email protected] soft]# mv apache-tomcat-8.5.35 /usr/local/tomcat
防火牆開啟8080埠
[[email protected] /]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
[[email protected] /]# firewall-cmd --reload
如果你的雲伺服器上firewall沒有開的話,會提示FirewallD is not running。
開啟firewall(如果firewall已經開啟的話就忽略以下內容直接啟動tomcat8)
通過systemctl status firewalld檢視firewalld狀態,發現當前是dead狀態,即防火牆未開啟。
[[email protected] /]# systemctl status firewalld
通過systemctl start firewalld開啟防火牆,沒有任何提示即開啟成功。
[[email protected] /]# systemctl start firewalld
再次通過systemctl status firewalld檢視firewalld狀態,顯示running即已開啟了
在執行以下命令即可開啟防火牆的8080埠
[[email protected] /]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
[[email protected] /]# firewall-cmd --reload
啟動tomcat8
[[email protected] /]# /usr/local/tomcat/bin/startup.sh
在雲伺服器的後臺網路和安全組中配好埠8080出方向和入方向訪問的安全組規則
執行java web程式
可以將java打包好的war包上傳到 /usr/local/tomcat/webapps目錄下,直接訪問即可。webapps目錄就是專門存放java專案的war包。
訪問地址就是:http://雲伺服器的地址:8080/