1. 程式人生 > 實用技巧 >centos 7 tomcat9 配置

centos 7 tomcat9 配置

https://blog.csdn.net/qq_21077715/article/details/85541685

https://blog.csdn.net/cruel_xuan/article/details/78437934?utm_source=blogxgwz5

https://blog.csdn.net/weixin_44092289/article/details/85701919?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

首先要搞清楚tomcat安裝目錄,因為我是用寶塔安裝的,所以nginx、tomcat、mysql等都安裝在寶塔的預設目錄下了,關於寶塔的目錄,詳見下面連結,主要就是在/www/server/下面

https://blog.csdn.net/weixin_44567104/article/details/90170646

因此要修改tomcat的manager許可權和Tomcat/webapps/manager/META-INF/context.xml檔案都要找對路徑

1、配置gui-manager專案部署方式,切換至/tomcat/conf目錄,輸入vi tomcat-users.xml開啟檔案,按“i”進入編輯模式,拷貝以下程式碼放置標籤之間(注意將password和username換成你自己設定的)

<role rolename="manager"/>   
<role rolename="admin"/> 
<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="xxx" password="***" roles="admin-gui,manager-gui"/>

2、輸入cd webapps/manager/META-INF/切換至目錄,輸入vi context.xml開啟檔案,按i進入編輯模式,將 標籤下的 標籤註釋掉

<!-- ***** -->
表示註釋,中間的內容不生效)
<Context antiResourceLocking="false" privileged="true" > <!--註釋掉此標籤 <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> --> </Context>

之後按esc鍵,然後輸入:wq儲存退出。

3、配置完使用者名稱密碼之後,需要重新啟動tomcat,命令如下:

service tomcat stop

service tomcat start

4、重啟服務之後,點選右側Manger App按鈕,彈出登入對話方塊,輸入剛才設定的使用者名稱和密碼,檢測是否登入成功,如果登入進入系統,則說明登入成功。