Ubuntu 安装配置 Tomcat
来源:互联网 发布:python hist alpha 编辑:程序博客网 时间:2024/06/06 01:23
- 安装
- 创建文件夹
- 下载 Tomcat
- 解压 Tomcat
- 配置 startupsh 和 shutdownsh 文件
- 配置 tomcat-usersxml
- 配置 contextxml
- 安装
在 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_144export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATHexport 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>
阅读全文
0 0
- ubuntu安装配置tomcat
- ubuntu配置安装tomcat
- ubuntu安装 配置tomcat
- Ubuntu 安装配置 Tomcat
- ubuntu中安装配置tomcat
- ubuntu下安装配置tomcat
- ubuntu 下安装配置 tomcat
- ubuntu tomcat 安装与配置
- Ubuntu 安装配置jdk+tomcat
- ubuntu jdk&tomcat安装配置
- Ubuntu 安装和配置Tomcat
- ubuntu 10.04 下安装配置 tomcat 5.5
- ubuntu下安装配置Apache Tomcat
- Ubuntu下 jdk,mysql,tomcat安装配置
- Ubuntu下安装配置JDK,Tomcat
- ubuntu编译安装配置java、tomcat、probe
- Ubuntu下安装Jdk、Tomcat的配置
- ubuntu下jdk、tomcat、mysql安装配置
- Struts2简介,新手入门~~
- Eshop(2)-alicloud zookeeper安装
- 查看linux日志文件的实时情况
- 机器学习中非平衡数据集的常用处理方法
- 【Docker】Docker容器与宿主机互相拷贝传递文件
- Ubuntu 安装配置 Tomcat
- WEB项目拾遗之jar包篇
- JS逻辑运算 xxx = xxx || ''
- Java中的单例化
- shell脚本编程教程之三 --- 条件分支编程
- nw.js(node webkit)获取当前app所在的位置
- git diff 指令详解
- 1003. 我要通过!(20)
- 《第六章:对象与设计》阅读笔记