一、下載Apache tomcat
https://tomcat.apache.org/download-80.cgi
在左邊,可以選擇下載各種版本的tomcat。
根據服務器操作系統選擇下載。Linux操作系統就下載ZIP包或tar.gz包。
二、上傳服務器、解壓縮tomcat
將tar.gz上傳到/usr下
解壓文件:tar -xzvf apache-tomcat-8.5.37.tar
重命名文件:mv apache-tomcat-8.5.37 tomcat8.5
因為是在/usr目錄下操作,所以以上命令都需要在root賬戶下操作。
但是最好不要用root最高權限賬戶開啟tomcat,最好用一個一般賬戶里啟動tamcat。
更改文件屬主:chown temp tomcat8.5 -R
三、修改tomcat配置
1、進入/usr/tomcat8.5/conf目錄
2、修改server.xml中的tomcat端口 vi server.xml,用“/8080”定位到8080端口。如下圖:
3、然后按ESC鍵,然后按:wq(注意有一個英文冒號),保存並退出。
4、開啟防火牆端口,firewall-cmd --permanent --add-port=80/tcp,並且重新加載防火牆 firewall-cmd --reload。
5、進入/usr/tomcat8.5/bin目錄下,按./startup.sh(注意斜杠前面有個點)啟動tomcat。、
四、訪問tomcat
在瀏覽器中輸入ip,能看到如下界面,說明訪問成功。
五、其他一些問題。
1、啟動以后,可以利用命令ps -ef|grep tomcat查看tomcat是否正常啟動。
2、如果正常啟動以后,無法訪問,可以先不修改8080端口,嘗試用8080端口訪問。如果可以通過8080端口正常訪問,則說明80端口被其他應用占用。
3、或者使用netstat -an|grep 80命令查看是否有程序占用80端口。我的80端口就是被另外一個程序給占用了。