Linux Centos 7 安装配置 tomcat,tomcat-manager

注意:

需要修改的值(包括括号):{{ xxx }}

本文部分代码不可直接食用

一、下载、上传到服务器

 官网地址:Apache Tomcat® - Welcome!

选择你需要的版本-下载对应的 tar 包即可
在这里插入图片描述

二、解压

# 解压 tomcat
tar -zxvf apache-tomcat-x.xx.xxx.tar.gz

# 移动到 /usr/local 下
mv apache-tomcat-xxx /usr/local/

# 重命名
mv apache-tomcat-xxx tomcat8-8080

三、修改 conf/tomcat-users.xml (manager)

<!--  添加 角色、权限  -->

  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager-script"/>
  <role rolename="manager-gui"/>
  <role rolename="admin-script"/>
  <role rolename="admin-gui"/>
  <user username="{{ 此处填写用户名 }}" password="{{ 此处填写密码 }}" roles="tomcat,manager-script,manager-gui,admin-script,admin-gui"/>

四、修改webapp/manager/META-INF/context.xml (manager)

<!-- 注释 Valve -->

<!--<Valve className="org.apache.catalina.valves.RemoteAddrValve"
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />-->

五、修改 tomcat 端口号

# 编辑文件
vim tomcat8-8080/conf/server.xml

修改
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
为
<Connector port="{{ 你需要修改为的端口号 }}" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

五、启动Tomcat

# 进入 tomcat/bin 目录
cd tomcat8-8080/bin

# 第一种启动(前台): 
sh startup.sh
# 第二种启动(后台): 
./startup.sh

六、开启 tomcat 的防火墙(8080)

# 查看防火墙状态:
systemctl status firewalld

# 查看所有打开的端口: 
firewall-cmd --zone=public --list-ports

# 开放8080端口:
firewall-cmd --zone=public --add-port=8080/tcp --permanent

# 重新载入:
firewall-cmd --reload

 

七、访问 tomcat

 

 八、访问 tomcat-manager

 点击后使用上面编写的用户名及密码登录即可


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值