关于搭建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了


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pygain/article/details/53997034
文章标签: tomcat
个人分类: docker
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭