linux安全--CentOS7安装Tomcat,远程管理ManagerApp

目录

1.Tomcat安装

2.Tomcat远程管理


1.Tomcat安装

下载安装包并解压

复制代码
tar xf apache-tomcat-7.0.54.tar.gz -C /usr/local/apache-tomcat_7.0.54/

tomcat启停

启动

复制代码
./startup.sh

停止

复制代码
./shutdown.sh 

2.Tomcat远程管理

找到tomcat文件夹中webapps/manager/META-INF/context.xml

XML 复制代码
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>

创建远程管理用户conf/tomcat-users.xml

XML 复制代码
<roleomca rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>

输入账密记入远程管理,进入之后就可以上传war包

相关推荐
小武~几秒前
嵌入式网络编程深度优化 --网络协议栈配置实战指南
linux·网络·网络协议
二进制星轨6 分钟前
在 Ubuntu 上快速配置 Node.js 环境(附问题说明)
linux·ubuntu·node.js
kblj555521 分钟前
学习Linux——网络——网卡
linux·网络·学习
zhanglianzhao24 分钟前
基于云服务器自建Rustdesk远程桌面——以京东云为例
运维·服务器·京东云
Physicist in Geophy.35 分钟前
新版ubuntu中sac安装问题(缺少libncurses5)
linux·运维·ubuntu
刘一说37 分钟前
深入解析 Spring Boot 数据访问:Spring Data JPA 与 MyBatis 集成实战
spring boot·tomcat·mybatis
菲兹园长44 分钟前
微服务组件(E、L、N、O、G)
linux·服务器·gateway
xier_ran1 小时前
Python从入门到精通:(2)Python 核心进阶教程从数据结构到面向对象
linux·windows·python·microsoft
richxu202510012 小时前
Linux本地部署deepseek大模型之 6. Windows本地连接远程云服务器中的MySQL常见错误的解决办法
linux·服务器·windows
Ryan ZX2 小时前
Ubuntu 升级OpenSSH10.2p1与OpenSSL3.5.4版本避坑实践
linux·运维·服务器·ubuntu