Tomcat【定义虚拟主机】

文章介绍了如何配置Tomcat的server.xml文件,包括设置主机名、应用基础路径、自动部署以及上下文路径。此外,还展示了如何定义AccessLogValve进行访问日志记录。在配置后,文章演示了服务的重启以及创建测试内容。当配置出错时,强调了查看catalina.out日志的重要性。
摘要由CSDN通过智能技术生成

tomcat配置文件server.xml

      <Host name="www.test.org"  appBase="/code/tomcat/"
            unpackWARs="true" autoDeploy="true">
        <Context docBase="/code/zh" path="/zh" reloadable="true"/>    
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="test_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
      </Host>
  • Context:相当于nginx 的 location 匹配规则

重启服务

[root@nginx tomcat]# systemctl stop tomcat.service 
[root@nginx tomcat]# systemctl start tomcat.service 
[root@nginx tomcat]# mkdir /code/tomcat/ROOT
[root@nginx tomcat]# echo "test" >> /code/tomcat/ROOT/index.html
[root@nginx tomcat]# echo "zh" >> /code/zh/index.html

## tomcat如果配置错误,没有报错信息,需要看日志
[root@nginx tomcat]# tailf /soft/tomcat/logs/catalina.out
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦有一把琐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值