centos8安裝tomcat8.5


安裝目錄:/usr/local

 

1.  下載Tomcat壓縮包

cd /usr/local
wget
https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.59/bin/apache-tomcat-8.5.59.tar.gz

 

2.解壓Tomcat包

tar -zxvf apache-tomcat-8.5.59.tar.gz 

 

3.  執行以下命令,修改Tomcat名字

mv apache-tomcat-8.5.59 /usr/local/Tomcat8.5

 

4.  執行以下命令,為Tomcat授權。

chmod +x /usr/local/Tomcat8.5/bin/*.sh

 

5.  執行以下命令,修改Tomcat默認端口號為80。

說明: Tomcat默認端口號為8080。

sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml

 

6. 添加安全組規則,放行80端口

 

 

 

 

 

7. 防火牆設置放行80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

更新防火牆規則

firewall-cmd --reload

查看下public區域下所有已打開的端口

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

 

 

至此,配置已經結束。下面開始啟動tomcat

cd /usr/local/Tomcat8.5/bin

./startup.sh

 

通過公網ip訪問tomcat

 

 

 

 至此,Tomcat搭建、啟動完成。

 

8.新建管理員賬號

首先在conf/tomcat-users.xml文件里面,在</tomcat-users>前面添加如下代碼:

<role rolename="manager-gui"/>
<user password="admin" roles="manager-gui" username="tomcat"/>

 

然后重啟tomcat,重新訪問manager app頁面,如果此時仍然出現403 Access Denied錯誤,那么就是訪問的ip地受到了限制,
我們打開/webapps/manager/META-INF/context.xml文件,在<Value>的allow屬性中新增加粗字符串

<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />

保存,然后重啟tomcat。

 


免責聲明!

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



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