一、修改端口
tomcat默认监听端口是8080,我们如果想不带端口的直接访问项目,就必须监听80端口。
打开tomcat中conf文件夹下的service.xml
vi/usr/local/tomcat/apache-tomcat-8.5.38/conf/service.xml
将:
<Connector port=“8080” protocol=“HTTP/1.1” connectionTimeout=“20000” redirectPort=“8443”
/>
改为:
<Connector port="80"protocol=“HTTP/1.1” connectionTimeout="20000"redirectPort=“8443” />
二、配置
- <EnginedefaultHost=“localhost” name=“Catalina”>
把defaultHost的值修改成你的域名
<Engine defaultHost="***.***.com"name=“Catalina”>
- <Host appBase="webapps"autoDeploy=“true” name="localhost"unpackWARs=“true” xmlNamespaceAware="false"xmlValidation=“false”>
把name的值修改成你的域名
<Host appBase="webapps"autoDeploy="true" name="***.***.com" unpackWARs = "true" xmlNamespaceAware="false" xmlValidation="false">
最后再加上具体的项目指向
在Host下面加上
<Context docBase="/usr/local/tomcat/apache-tomcat-8.5.38/webapps/ myWeb" path=""reloadable=“true”/>
这个myWeb就是tomcat中的项目名称。