tomcat实现浏览器输入域名(xiaoss.club)即可访问网站(不加端口和目录)的相关配置

前言

当我们第一次配置好tomcat服务器,网站出现的那一刻,激动的心情难以言表,但是不久我们就会发现,因为tomcat默认的端口为8080,导致网站的入口为ip:8080/项目名;

这似乎和我们平时上网时的操作并不一样,ip地址紧跟的端口和二级目录就像是老太婆的裹脚布——又臭又长,下面介绍如何修改端口为80并且取消二级目录。

1、vi /usr/local/自己命名/tomcat/conf/server.xml
将<Connector port="8080" protocol="HTTP/1.1"
改为 <Connector port="80" protocol="HTTP/1.1"
 
将<Engine name="Catalina" defaultHost="localhost">
改为<Engine name="Catalina" defaultHost="外网ip">
 
将<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
改为<Host name="外网ip"  appBase="webapps" unpackWARs="true" autoDeploy="true">
并在下一行添加
<Context path="" docBase="web项目的绝对目录例如/usr/local/自己命名/tomcat/webapps/web"/>
 
2、重启tomcat服务
    /usr/local/自己命名/tomcat/bin下执行./shutdown.sh和./startup.sh
3、浏览器输入外网ip即可访问
4、在相关域名供应商(如阿里云平台),购买域名后并绑定ip,浏览器输入域名即可访问

猜你喜欢

转载自www.cnblogs.com/grylls1025/p/11918560.html