關於搭建tomcat容器所遇到的兩個坑

0x00

今天在ubuntu上搭建tomcat容器的時候遇到了幾個坑

在這分享出來、

下面的配置不要在tomcat7上進行,會GG的,要在tomcat8上進行!


0x01

在運行startup這個腳本之前,先要去配置 tomcat-user.xml的用戶名密碼,推薦配置如下

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


這裏將HostManager配置爲admin,admin

將Manager APP配置爲 manager manager


0x02

一定不要忘了去配置允許訪問的IP

在webaspps下面存在 host-manager和manager兩個文件夾,進入,並找到META-INF下的context.xml

修改

<Context antiResourceLocking="false" privileged="true" >
  <Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="10.128.35.70" />  這裏是你想允許訪問的主機IP,或者改變原來只能匹配本機的正則
</Context>


0x03

這兩個配置OK了就真的OK了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章