首页 > 技术文章 > Linux-Apache-Tomcat环境搭建

weicunqi 2021-05-20 09:21 原文

Apache-Tomcat 环境搭建

下载官方环境包

个人收集

wget https://cunqi0105-1300757323.cos.ap-shanghai.myqcloud.com/install-pkg/apache-tomcat-8.5.66.tar.gz

官方下载

下载地址:https://tomcat.apache.org/download-80.cgi

image-20210519173045447

解压并移动

cd /root/ && tar zxvf apache-tomcat-8.5.66.tar.gz 

mv apache-tomcat-8.5.66 /usr/local/apache-tomcat

管理Tomcat

# 启动
sh /usr/local/apache-tomcat/bin/startup.sh
# 关闭
sh /usr/local/apache-tomcat/bin/shutdown.sh

image-20210519173821652

配置Tomcat用户角色权限

默认情况下Tomcat是没有配置用户角色权限的

image-20210519173901058

image-20210519174725867

添加用户及权限

 vim /usr/local/apache-tomcat/conf/tomcat-users.xml 

 

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

用户和密码都是:tomcat

image-20210519174659179

注意:为了能够刚才配置的用户登录到Tomcat,还需要修改以下配置

vim /usr/local/apache-tomcat/webapps/manager/META-INF/context.xml

注释以下字段

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

image-20210519174956018

重启Tomcat

image-20210519175207767

image-20210519175222039

 

 

推荐阅读