文档章节

配置Tomcat监听80端口-配置Tomcat虚拟主机-Tomcat日志

Z
 ZHENG-JY
发布于 2018/08/30 21:48
字数 652
阅读 20
收藏 2

配置Tomcat监听80端口:

由默认8080改成80:到tomcat目录 conf/server.xml;搜’8080‘  ——>  即此行:Connector port=“8080” protocol=“HTTP/1.1”;更改8080为80;重启tomcat。

 

配置Tomcat虚拟主机:

想一个IP配置多个域名,访问多个网站:server.xml里,<Host 至</Host>段为虚拟主机配置部分,name定义域名;appBase定义应用目录,java的应用放到此目录,通常是jar的压缩包,若不定义,默认目录为/usr/local/tomcat/webapps/;unpackWARs是否自动解压WAR包;docBase若appBase不定义,则定义这个,存war包解压出来的应用;

vim /usr/local/tomcat/conf/server.xml

添加虚拟主机:在</Host>下添加:

<Host name="www.123.cn"  appBase=""

    unpackWARs="true" autoDeploy="true"

    xmlValidation="false" xmlNamespaceAware="false">

    <Context path="" docBase="/data/wwwroot/123.cn/" debug="0"

reloadable="true" crosContext="true"/>

</Host> 

 

以下通过部署一个java应用来体会appBase和docBase的作用,server.xml使用默认配置,即appBase=“webapps”;docBase为空

1.下载zrlog(搭建java网站所需)

wget http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.war

 

2.解压zrlog的war包,并改名字

由于appBase目录下支持自动解压,可将war包放到appBase默认目录/usr/local/tomcat/webapps下自动解压

cp zrlog-1.7.1-baaecb9-release.war /usr/local/tomcat/webapps,等自动解压后,

cd /usr/local/tomcat/webapps; mv zrlog-1.7.1-baaecb9-release zrlog; rm -rf  zrlog-1.7.1-baaecb9-release.war

 

3.为网页创建数据库:(前提:已安装mysql并启动)

# mysql -uroot -p123456

> create database zrlog;

> grant all on zrlog.* to 'zrlog'@127.0.0.1 identified by '12345678';

>quit

 

4.安装zrlog

浏览器访问         IP:8080/zrlog       出来配置页面:

数据库服务器:127.0.0.1;数据库名:zrlog;数据库用户名:zrlog;数据库密码:12345678;数据库端口:3306;下一步;

 

5.访问网站:

IP:8080/zrlog                            #此为定义appBase后的访问方式

 

6.更改docBase访问:

通过添加虚拟主机定义appBase="", docBase="/data/wwwroot/123.cn/";将/usr/local/tomcat/webapps/zrlog/下所有文件拷贝到/data/wwwroot/123.cn/下,并重启tomcat;win配置域名文件使访问123.cn指定到配置的服务器IP;界面输入www.123.cn 访问。

 

Tomcat日志:

catalina.out:tomcat的综合日志,记录tomcat服务相关信息,错误信息

host-manager.log和manager.log:管理相关日志,host-的是虚拟主机管理日志

localhost和localhost_access:虚拟主机相关日志,access的是访问日志,不自动生成,在server.xml配置。不带access的是错误日志

© 著作权归作者所有

Z
粉丝 0
博文 72
码字总数 42215
作品 0
珠海
私信 提问
加载中

评论(0)

2018-3-30 Linux学习笔记

16.4 配置Tomcat监听80端口 Tomcat默认是监听8080端口,本节学习如何配置让它监听80端口. 编辑Tomcat配置文件: vim /usr/local/tomcat/conf/server.xml 将Connector port="8080" protocol="H......

XiaoluHuang
2019/01/07
0
0
配置Tomcat监听80端口...

12月13日任务 16.4 配置Tomcat监听80端口 16.5/16.6/16.7 配置Tomcat虚拟主机 16.8 Tomcat日志 1.配置Tomcat监听80端口 示例一:自定义监听端口 vim /usr/local/tomcat/conf/server.xml 编辑...

hhpuppy
2018/12/16
31
1
Tomcat设置监听端口80、配置虚拟主机、安装zrlog博客、日志文件

设置Tomcat监听端口为80 默认Tomcat监听端口为8080端口,如果是在lnmp环境下,我们必须停用作用80端口的nginx; 配置Tomcat的虚拟主机 设置配置未经 其中和中间的配置为虚拟主机配置部分, ...

若白衣
2018/03/31
0
0
配置Tomcat监听80端口 配置Tomcat虚拟主机 Tomcat日志

扩展 邱李的tomcat文档 https://www.linuser.com/forum.php?mod=forumdisplay&fid=37 JAR、WAR包区别 http://blog.csdn.net/lishehe/article/details/41607725 tomcat常见配置汇总 http://b......

lyy549745
2018/06/27
54
0
配置Tomcat监听80端口&配置Tomcat虚拟主机&Tomcat日志

16.4 配置Tomcat监听80端口 Tomcat默认监听8080、8005以及8009端口,日常进行浏览器访问时,需要输入域名+端口,十分不方便,我们可以通过修改Tomcat配置文件,使其监听80端口,即可解决这个...

影夜Linux
2018/07/04
39
0

没有更多内容

加载失败,请刷新页面

加载更多

舞钢哪里可以开餐饮费发票-中国新闻网

舞钢哪里可以开餐饮费发票【139 * 7⒏ б2 * 15 З9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17054723687
28分钟前
38
0
偃师哪里可以开餐饮费发票-中国新闻网

偃师哪里可以开餐饮费发票【139 * 7⒏ б2 * 15 З9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17054723685
29分钟前
24
0
荥阳哪里可以开餐饮费发票-中国新闻网

荥阳哪里可以开餐饮费发票【139 * 7⒏ б2 * 15 З9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17054723617
29分钟前
23
0
登封哪里可以开餐饮费发票-中国新闻网

登封哪里可以开餐饮费发票【139 * 7⒏ б2 * 15 З9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17060820048
29分钟前
21
0
新密哪里可以开餐饮费发票-中国新闻网

新密哪里可以开餐饮费发票【139 * 7⒏ б2 * 15 З9】陈生,诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Bridg...

17054723479
30分钟前
39
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部