在上一篇中記錄了 JDK8的安裝,這篇記錄下Tomcat8的部署
1. 解壓壓縮包
同樣通過WinSCP將下載的壓縮包放入/usr/java/目錄下,然后通過命令解壓:tar -zxvf apache-tomcat-8.5.12.tar.gz。
2. 啟動Tomcat
進入Tomcat的bin目錄下,然后通過startup.sh文件來進行啟動:./bin/startup.sh,啟動成功的效果如下:

tomcat啟動成功.png
通過links 127.0.0.1:8080可以訪問Tomcat,如果能夠訪問到首頁,則Tomcat8啟動成功(links 命令需要通過 yum install links進行下載安裝):

成功.png

失敗.png
可以通shutdown.sh文件將其關(guān)閉。
3. 配置防火墻,放行對應(yīng)端口
雖然在本地已經(jīng)可以訪問到Tomcat的首頁了,可以在主機上,通過瀏覽器去訪問的時候卻是404。默認(rèn)下,CentOS7的防火墻是沒有開放8080端口的,因此就需要我們自己去開放。開放命令:firewall-cmd --zone=public --add-port=8080/tcp。也可以通過在防火墻firewalld上 添加service的方式去開放端口。關(guān)于firewalld可以查閱firewall資料。
還有一點需要注意,centos7啟動完成之后,是連不上外網(wǎng)的,局域網(wǎng)也無法ping通,此時而已通過dhclient去自動獲取IP,可以通過ifconfig -a去查看網(wǎng)卡的對應(yīng)IP。也就意味著,主機在訪問虛擬機上的CentOS系統(tǒng)中的Tomcat主頁之前,要先確保CentOS在局域網(wǎng)內(nèi)是可以通信的,要下載類似links這類軟件,需要確保可以連接外網(wǎng)的。