1. 程式人生 > 其它 >阿里雲centos7.6安裝、啟動、解除安裝tomcat

阿里雲centos7.6安裝、啟動、解除安裝tomcat

1.安裝

1.1首先用下面的命令可以檢視tomcat服務的狀態。

systemctl status tomcat.service

或者

systemctl status tomcat

可以看到不能找到tomcat.service, 這就證明這臺機器上沒有tomcat服務。

1.2查詢安裝包名稱

yum search tomcat

1.3安裝

yum install tomcat tomcat-webapps tomcat-admin-webapps

yum install tomcat

或者

yum -y install tomcat

第二個命令-y代表遇到詢問都選y, 這個是一步操作。

1.4再次檢視tomcat狀態

現在tomcat已經安裝好了,通過systemctl status tomcat命令檢視一下tomcat的狀態。效果如下:

tomcat現在處於dead(死亡)狀態,服務還沒有跑起來。

1.5啟動並再次檢視tomcat狀態

systemctl start tomcat.service

或者

systemctl start tomcat

可以看到狀態是running, 此時已經代表tomcat已經正常的跑起來了。

此時我們在瀏覽器中執行http://47.94.101.217:8080, 發現是不能訪問的,效果如下:

為什麼會出現404? 因為前面安裝的是tomcat

的基礎服務,並沒有安裝瀏覽器管理介面,下面我們介紹怎麼安裝瀏覽器管理介面。

1.6按照管理介面

首先我們進入到tomcatwebapps目錄,檢視目錄

發現目錄是空的,用下面命令安裝預設瀏覽器管理介面:

yum install tomcat-webapps tomcat-admin-webapps

安裝完成後,我們檢視目錄,發現webapps目錄已經多出了幾個目錄。

此時再用瀏覽器訪問http://47.94.101.217:8080, 就可以看到如下介面。

任然無法訪問的解決方法:

1.檢視nginx 8080埠是否啟動

埠已啟動,但還是無法訪問。

2.檢視防火牆狀態

firewall-cmd --state

提示:not running

如果提示not running 忽略第3步和第4步,如果是running還需要執行第3步和第4步

3.開啟防火牆

service firewalld start

4.開放8080埠

iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

firewall-cmd --permanent --add-port=8080/tcp

5. 對於阿里雲伺服器來說,還需要在控制檯檢視該主機的安全組的入網方向是否添加了8080埠。如果未新增,需要手動新增8080埠。

6.在瀏覽器輸入當前阿里雲伺服器的公網地址,顯示下面內容,說明安裝成功!

2.解除安裝

yum -y remove tomcat*