Linux服務器上下載並安裝tomcat

⭐ 我的網站: www.mengyingjie.com ⭐

下載安裝tomcat前,先下載安裝JDK:Linux服務器 下載並安裝 JDK

1下載tomcat:下載地址

下載這個

2、上傳文件,並解壓:

如何向服務器裏上傳下載文件

tar -zxvf apache-tomcat-9.0.19.tar.gz

3、加入tomcat的環境變量

不太熟悉vi操作的可以去學習下
安裝完成後需要配置一下環境變量,編輯/etc/profile文件:

vi /etc/profile

在文件尾部添加如下配置:

export CATALINA_HOME=/wocloud/tomcat_cluster/tomcat1/apache-tomcat-9.0.19

編輯完成後按esc後輸入:wq保存退出,最後一步就是通過source命令重新加載/etc/profile文件,使得修改後的內容在當前shell窗口有效:

source /etc/profile

4、啓動tomcat,進入/wocloud/apache-tomcat-9.0.19/bin(我直接安裝在了wocloud目錄下,如果安裝路徑不一樣,按照自己的路徑)

執行:./startup.sh,出現如下圖片則啓動成功。此時還是不能訪問的tomcat主頁的。

5、然後我們需要在阿里雲服務器管理中開發8080和8009端口。 這個時候可以用你本機上的瀏覽器訪問一下,如果可以訪問,跳過第6步。不能訪問進行第6步。

6、配置防火牆

在CentOS 7中引入了一個更強大的防火牆——Firewall。
打開firewall

systemctl start firewalld

我們需要在Firewall中開啓8080和8009端口(這裏的兩個端口是tomcat默認的訪問tomcat服務器的端口,如果自己改變了端口,要按照自己修改的端口),也就是將8080和8009端口加入到zone(Firewall的新特性,簡單講它的作用就是定義了網絡區域網絡連接的可信等級)中。命令如下:

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

這樣就成功的將8081端口加入了public區域中,permanent參數表示永久生效,即重啓也不會失效,最後不要忘記更新防火牆規則:

firewall-cmd --reload

OK,下面看一下public區域下所有已打開的端口,命令如下:

firewall-cmd --zone=public --list-ports

7、這個時候,就可以通過服務器的外網ip或者域名來訪問tomcat了.

遇到此類問題,但看了文章還是未解決,
評論或加 QQ:781378815
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章