tomcat基本配置

目录

1.java容器简介介绍 

2.部署tomcat 

2.1上传jdk

2.2创建一个软连接 

2.3配置环境变量 

2.4读取环境文件并且查看java版本 

2.5检查jdk tomcat信息 

2.6启动tomcat

2.7检测

3.tomcat 目录结构 

3.1总体目录

3.2 bin目录

3.3conf

3.4 logs日志 

4.运行代码

4.1wedapps的目录

4.2/app/jar/目录下上传文件 

5.tomcat管理端 


​​​​​​​1.java容器简介介绍 


java容器:中间件 
jvm jre jdk 
jvm 运行java代码的地方 
jre 提供jvm环境 java环境 
jdk jvm+jre 和额外功能 


 

2.部署tomcat 

2.1上传jdk

创建一个目录 
mkdir -p /app/tools/
上传安装包 并解压到 /app/tools/目录下 
tar xf jdk-XXX -C /app/tools/
查看是否上传好 配置好  
ll /app/tools/


2.2创建一个软连接 

如果后续升级版本的话 只需要改变软连接 

ln -s /app/tools/jdk-xxx/   /app/tools/jdk 


 

2.3配置环境变量 


在/etc/profile文件下将如下配置写入文件 

export JAVA_HOME=/app/tools/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

2.4读取环境文件并且查看java版本 


source    /etc/profile/
java -version 

查看java版本

 

2.5检查jdk tomcat信息 

/app/tools/tomcat/bin/version.sh 

2.6启动tomcat

/app/tools/tomcat/bin/startup.sh 



 

2.7检测

windows浏览器上查看 

输入IP:8080
 

 

3.tomcat 目录结构 
 

3.1总体目录

3.2 bin目录

bin目录 
startup.sh开启
shutdown.sh关闭
catalina.sh 核心脚本

3.3conf

conf配置文件 说明 
server.xmltomcat配置文件
web.xml配置文件 辅助配置 

3.4 logs日志 


 

4.运行代码

4.1wedapps的目录

站点目录 
war包自动解压 自动部署 

在webapps目录下上传一个 memtest.war
过一会可以发现以及自己解压 并在浏览器访问 



 

4.2/app/jar/目录下上传文件 

 
创建一个目录 /app/jar/
 
下载并上传nginxWebUI包
 

将包传输到指定目录下 
 

在目录下输入如下命令

 

java -jar -Dfile.encoding=UTF-8 --server.port=8848  --project.home=/root/



 

随后输入IP:8848进页面 随后设置用户名和密码 后得到 如下 页面

 

 

5.tomcat管理端 


开启管理端功能 

修改配置文件 tomcat-user.xml

修改tomcat-user.xml  内容除了user username这一行不是不一样 改一个自己想用的用户名和密码 
 

<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users xmlns="http://tomcat.apache.org/xml"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
              version="1.0">

    <role rolename="manager-gui"/>
    <role rolename="admin-gui"/>
    <user username="xm" password="1" roles="manager-gui,admin-gui"/>
</tomcat-users>



改完配置以后 使用curl访问本地 

 

curl -u xm:1
https://127.0.0.1:8080/manager/status


修改代码 

切换到/app/tools/tomcat/webapps/目录下 
 

cd /app/tools/tomcat/webapps/


修改配置 

将限制本地登陆的配置改为任意IP地址 

sed -i 's/127/\d+/g' ./host-manager/META-INF/context.xml ./host-manager/WEB-INF/manager.xml ./manager/META-INF/context.xml


后面打开浏览器 访问10.0.0.9:8080进入点status 输入密码用户名



随后就可以通过管理端查看状态

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值