1、下載apache-tomcat-7.0.82.tar.gz
2、 解壓tar -zxvf apache-tomcat-7.0.82.tar.gz
3、修改conf中的server.xml
若系統中還有其他tomcat程序在運行,則需要修改此次tomcat端口
修改內容如下:
第22行:將原始8005修改成自定義,如8015
<Server port="8015" shutdown="SHUTDOWN">
第71行:同上,8080修改成自定義8089。這個是對外訪問的端口
<Connector port="8089" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
第93行:默認的8009修改成8019。
<Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />
4、防火牆將8089端口打開
切換root權限
永久開放的端口
firewall-cmd --zone=public --add-port=8089/tcp --permanent
firewall-cmd --reload
查看防火牆規則
firewall-cmd --list-all
5、將應用copy到tomcat/webapps路徑下
6、啓動tomcat
進入bin目錄,執行 ./startup.sh
=============================更新==================
項目上線發現對方提供服務器的JDK版本是openjdk1.8,然而我們是jdk1.7.0開發的。
只有在tomcat裏面配置我們自己的jdk和jre環境。
1、將jdk-7u80-linux-x64.tar.gz 解壓到我們的tomcat目錄裏
2、修改配置啓動的腳本,讓我們的jdk啓動
只需要修改bin目錄中的catalina.sh和setclasspath.sh腳本,如下
在sh的開頭加上我們自定義的jdk路徑。
PS:在這裏 我們使用的相對路徑,jdk是放在tomcat目錄下(也就是*.sh所在路徑的上一級)
3、啓動tomcat