6.tomacat管理平台

tomcat 管理平台

#应用管理平台manager,管理自定义页面
[root@localhost ~]# ls /usr/local/tomcat/webapps/
docs  examples  host-manager  manager  ROOT
 
#应用管理平台和jmx远程监控冲突,需要把jmx注释
vim /usr/local/tomcat/bin/catalina.sh 
#CATALINA_OPTS="-Djava.rmi.server.hostname=192.168.5.4
#-Dcom.sun.management.jmxremote
#-Dcom.sun.management.jmxremote.port=8080
#-Dcom.sun.management.jmxremote.ssl=false
#-Dcom.sun.management.jmxremote.authenticate=true"

vim /usr/local/tomcat/conf/tomcat-users.xml             #登录管理平台的用户目录
 <role rolename="manager-gui"/>                         #角色,名称,manager-gui,可以访问html页面图形界面
 <role rolename="manager-script"/>                      #角色,名称,manager-script,可以访问纯文本页面
 <user username="g_ceshi" password="123456" roles="manager-gui"/>            #g_ceshi账号
 <user username="s_ceshi" password="123456" roles="manager-script"/>         #s_ceshi账号
 </tomcat-users>
      
#manager-status  可以查看tomcat状态
#对manager目录更改权限

vim /usr/local/tomcat/conf/server.xml                   #此位置只更改了webapps,未填写context
<Host name="localhost"  appBase="/ceshi_dir"
cp -r /usr/local/tomcat/webapps/* /ceshi_dir/           #把应用平台的内容复制到更改后的目录

vim /ceshi_dir/manager/META-INF/context.xml
20         allow="192.168.5.*" />

/usr/local/tomcat/bin/shutdown.sh 
/usr/local/tomcat/bin/startup.sh 
firefox 192.168.5.4:8080/manager/html

注意:如果默认host前有其他host,则删除虚拟主机或改变位置,因为其他的host站点可能没有manager这个目录,而虚拟主机是根据前后顺序而进行匹配的,所以有排在前面的虚拟主机需要先删除。当然若是改变站点根目录,把manager这个目录复制到新的站点目录下也可以,注意这个目录权限
web工程发布目录结构

882b4564401abd87e4a00f62709fe95

应用管理平台部署war包

首页下面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KbpVxz69-1663599484843)(https://2022429.oss-cn-beijing.aliyuncs.com/csdn/360%E6%88%AA%E5%9B%BE20220709181133736.jpg)]

tomcat的主机管理平台

#主机管理平台host-manager
vim /ceshi_dir/host-manager/META-INF/context.xml
20     allow="192.168.5.*" />
vim /usr/local/tomcat/conf/tomcat-users.xml
 <role rolename="admin-gui"/>
 <role rolename="admin-script"/>
 <user username="a_ceshi" password="123456" roles="admin-gui"/>             #a_ceshi账号
 <user username="as_ceshi" password="123456" roles="admin-script"/>         #as_ceshi账号

/usr/local/tomcat/bin/shutdown.sh 
/usr/local/tomcat/bin/startup.sh 
firefox 192.168.5.4:8080/host-manager/html
图形化界面创建虚拟主机

#验证图形界面创建的虚拟主机
ls /ceshi_dir/
bdqnweb  bdqnweb.war  ceshi  docs  examples  host-manager  manager  ROOT

echo gui_add_virtual_host > /ceshi_dir/ceshi/index.jsp

/usr/local/tomcat/bin/shutdown.sh 
/usr/local/tomcat/bin/startup.sh 

vim /etc/hosts
192.168.5.4 www.ceshi.com

curl www.ceshi.com:8080/ceshi/
gui_add_virtual_host

www.ceshi.com

curl www.ceshi.com:8080/ceshi/
gui_add_virtual_host


 

 



 



 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值