找到的Tomcat安装路径 xxx\ tomcat8\ conf(个人的路径),在conf目录下,打开并编辑 server.xml文件。
1.改端口号,目的:跳过输入端口号从而访问项目。
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
<!-- ------ 更改为 ------ -->
<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="8443"/>
2.将Engine的defaultHost改为自己的域名,如果是本地测试则无需更改。
<Engine name="Catalina" defaultHost="localhost">
<!-- ------ 更改为 ------ -->
<Engine name="Catalina" defaultHost="www.xxxxx.com(自己的域名)">
3. 将主机的名称改为自己的域名,如果是本地测试则无需更改。如下:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<!-- ------ 更改为 ------ -->
<Host name="www.xxxxx.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
4. 在<Host> </ Host>标签中加入以下代码,doBase为你项目的项目路径。此处为相对路径,也可以为绝对路径。
<Context path="" docBase="tomcat在云服务器的路径/webapps/项目名" reloadable="true"/>
<!--
注意:本地可用相对路径 docBase="../wtpwebapps/项目名",
云端需要是绝对路径,否则会访问不到。
-->
5.保存文件,重启Tomcat的测试(为了避免出错重启下,也可以不重启)。
如果为本地测试,在浏览器输入127.0.0.1,即可访问到项目的默认主页,若没有默认主页则可能会出错,可尝试用项目业务路径来测试。
云端测试同本地测试。
改写自: https ://blog.csdn.net/u013176571/article/details/69526347