首頁 > 軟體

使用Linux之安裝Tomcat伺服器

2019-12-17 19:58:04

在安裝之前,確保你已經安裝過了jdk,如果沒有安裝,可以參考該網址:http://jingyan.baidu.com/article/ce09321b7c111f2bff858fea.html

1

首先我們來下載tomcat,因為之前我安裝的是 jdk 1.7的版本,所以這裡我下載的也是對應的tomcat 7,官方下載網址是:http://tomcat.apache.org/,點選 Download 連結,開啟下面的頁面;


2

在上面開啟的頁面中,開啟到已經編譯過的 tar.gz包,說明看,下圖;


3

在tar.gz包的連結上右鍵,在彈出的選單中選擇「複製連結地址」(大多瀏覽器上都有類似的功能);


4

通過上面的操作,我們獲取到了,tomcat的下載地址,下面我們來用終端下載 tomcat:輸入命令:wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.61/bin/apache-tomcat-7.0.61.tar.gz


5

下載完成後,我們來解壓包,輸入命令:tar -zxvf apache-tomcat-7.0.61.tar.gz -C /usr/local/把檔案 解壓包 /usr/local/ 目錄下,然後輸入命令:mv /usr/local/apache-tomcat-7.0.61 /usr/local/tomcat7重新命名剛解壓出的tomcat目錄 apache-tomcat-7.0.61 的名稱為 tomcat7


6

輸入命令:/usr/local/tomcat7  切換到 /usr/local/tomcat7目錄下,下面我們來啟動tomcat服務,只要進入到tomcat下的bin目錄下,找到sartup.sh就可以啟動服務了,為了啟動服務,我們來輸入命令:./bin/startup.sh 回車後,你會看到服務啟動的狀態資訊


7

tomcat預設啟動埠號是:8080,當你在虛擬機器的linux系統裡面,輸入http://localhost:8080/,你會發現存取成功;


8

而當你用linux的ip在外部存取時,會發現失敗,這是因為預設情況下,linux的防火牆是開啟的,並且只允許系統安裝好後,特別的幾個埠可以外部存取,後期裝的軟體,如果需要通過外部埠存取,有兩種解決方案:1.使用命令:sevice iptables stop 來停止防火牆服務,但是當你啟動linux系統時,防火牆又會重新啟動;2.最根本的解決辦法,是在防火牆規則裡新增需要外部存取的埠號規則,使用下面的命令來實現:  首先輸入命令:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 來編輯防火牆規則檔案,  接著輸入命令:/etc/rc.d/init.d/iptables save 儲存到iptables這個檔案  最後輸入命令:service iptables restart 來重新啟動防火牆服務,使剛新增的規則生效


9

設定完成並生效後,可以使用命令:/etc/init.d/iptables status來檢視當前8080埠是否新增成功;


10

防火牆規則新增好了,你再用在外部的瀏覽器使用  http://192.168.1.64:8080/ 的格式來存取tomcat,就會發現成功了。



IT145.com E-mail:sddin#qq.com