阿里雲Centos7安裝tomcat7


本文介紹的是采用yum安裝!!!

 

1.執行tomcat yum安裝命令

[root@localhost ~]# yum -y install tomcat

2.查看tomcat是否安裝成功

[root@localhost ~]# rpm -q tomcat
tomcat-7.0.76-2.el7.noarch

3.配置環境變量

[root@localhost ~]# vi /etc/profile

在文末加上如下兩句話:

export CATALINA_BASE=/usr/share/tomcat
export CATALINA_HOME=/usr/share/tomcat

保存退出后需要使配置文件生效

[root@localhost ~]# source /etc/profile

4.啟動tomcat服務

[root@localhost ~]# systemctl start tomcat.service

5.查看tomcat狀態(圖示狀態為開啟狀態,默認端口為8080)

service tomcat status

 

 

6.要安裝默認Tomcat根頁面(tomcat-webapps)和Tomcat Web應用程序管理器和Virtual Host Manager(tomcat-admin-webapps),請運行以下命令:

sudo yum install tomcat-webapps tomcat-admin-webapps

y在確認提示。

這增加了ROOT , examples , sample , managerhost-manager Web應用到tomcat/webapps的目錄。

(如下圖,安裝前webapps里面是空的,安裝完后多了很多文件夾)

 

 

7.此時訪問http://server_IP_address:8080將出現如下界面(當然如果系統開通了防火牆,就需要將8080添加入允許端口行列)

 

8.防火牆中開放8080端口相關命令如下:

1.首先查看防火牆狀態

firewall-cmd --state

下圖所示為防火牆處於關閉中

 

 

2.開啟防火牆,啟動firewall

systemctl start firewalld.service

3.設置開機自啟

systemctl enable firewalld.service

4.重啟防火牆服務

systemctl restart firewalld.service

5.檢查防火牆狀態是否打開

firewall-cmd --state

如下圖顯示防火牆已打開:

 

6.開啟特定端口的方法:

在開啟防火牆之后,我們有些服務就會訪問不到,是因為服務的相關端口沒有打開。
在此以打開8080端口為例(開放端口+重啟防火牆 → 該端口生效);
命令:

開端口命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent
重啟防火牆:systemctl restart firewalld.service

命令含義:

--zone #作用域

--add-port=80/tcp #添加端口,格式為:端口/通訊協議

--permanent #永久生效,沒有此參數重啟后失效

 

7.查看開啟的所有的端口的方法:

firewall-cmd --list-all

 

 

8.阿里雲ECS實例安全組需要配置規則

 

 

 

以上即為tomcat7完全配置的步驟,請參考。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM