Ubuntu 安装配置 Tomcat

前端之家收集整理的这篇文章主要介绍了Ubuntu 安装配置 Tomcat前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在 Ubuntu 下自定义安装 Tomcat

安装

1 创建文件

mkdir tomcat

2 下载 Tomcat

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.0.M26/bin/apache-tomcat-9.0.0.M26.tar.gz

3 解压 Tomcat

tar -zxvf apache-tomcat-9.0.0.M26.tar.gz

4 配置 startup.sh 和 shutdown.sh 文件

  • 在bin目录下的 startup.sh 和 shutdown.sh 文件最后一行之前加入以下内容
export JAVA_HOME=/home/ubuntu/develop/java/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/home/ubuntu/develop/tomcat/apache-tomcat-9.0.0.M26

JAVA_HOME 和 TOMCAT_HOME 为 Java 和 Tomcat 的安装目录

5 配置 tomcat-users.xml

  • 在 conf 目录下的 tomcat-user.xml 的<tomcat-users>节点中加入以下内容
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
  • 配置到这里可以从本地访问tomcat管理页面了,但是如果从外部IP访问是被禁止的,还需要配置webapp/MEAT-INF/context.xml文件

6 配置 context.xml

<Context antiResourceLocking="false" privileged="true" >
  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />       
</Context>
<Context antiResourceLocking="false" privileged="true" >
  <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />       
</Context>

猜你在找的Ubuntu相关文章