1. 程式人生 > >Linux下安裝Tomcat 8.5

Linux下安裝Tomcat 8.5

1.下載Tomcat

下載連結,下載對應的Linux版本的tar.gz包到/usr/local/temp(路徑根據實際情況變化)

2.解壓Tomcat

# cd /usr/local/temp

# tar -zxvf apache-tomcat-8.5.35.tar.gz /usr/local

3.在Tomcat中新增JAVA_HOME和JRE_HOME環境變數

# cd /usr/local/apache-tomcat-8.5.35/bin

# vim setclasspath.sh

在檔案中新增下列內容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_191
export JRE_HOME=/usr/local/java/jdk1.8.0_191/jre

儲存後退出。

(備註:若沒有安裝JDK,查考此文章

4.啟動Tomcat

# cd /usr/local/apache-tomcat-8.5.35/bin
# ./startup.sh

若:顯示Tomcat started.則啟動成功!

5.在瀏覽器URL中輸入http://localhost:8080檢視能否訪問

若顯示tomcat頁面則成功,若不能一般為防火牆限制了8080埠

# firewall-cmd --zone=public --add-port=8080/tcp --permanent

# firewall-cmd --reload

其他常用命令:
       systemctl stop firewalld.service             #停止firewall

       systemctl disable firewalld.service        #禁止firewall開機啟動

       firewall-cmd --zone=public --add-port=8080/tcp --permanent  //開啟埠

       firewall-cmd --reload  //重啟防火牆 


開啟埠命令的含義:

        --zone #作用域

        --permanent #永久生效,沒有此引數重啟後失效

firewall其他常用命令:

       firewall-cmd --state                           ##檢視防火牆狀態,是否是running
       firewall-cmd --reload                          ##重新載入配置,比如新增規則之後,需要執行此命令
       firewall-cmd --get-zones                       ##列出支援的zone
       firewall-cmd --get-services                    ##列出支援的服務,在列表中的服務是放行的
       firewall-cmd --query-service ftp               ##檢視ftp服務是否支援,返回yes或者no
       firewall-cmd --add-service=ftp                 ##臨時開放ftp服務
       firewall-cmd --add-service=ftp --permanent     ##永久開放ftp服務
       firewall-cmd --remove-service=ftp --permanent  ##永久移除ftp服務
       firewall-cmd --add-port=80/tcp --permanent     ##永久新增80埠 
       iptables -L -n                                 ##檢視規則,這個命令是和iptables的相同的

       man firewall-cmd                               ##檢視幫助