通过域名访问web项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_39647579/article/details/79203779

上一章讲了如何部署web项目到云服务器点击打开链接,现在来说一下如何用过域名来访问你的web项目

一、首先你需要解析你的域名,这一步在你的域名管理里有

二、修改Tomcat配置

1、修改端口

 tomcat默认监听端口是8080,我们如果想不带端口的直接访问项目,就必须监听80 端口;我们需要把service.xml文件里的

<Connector port="8080" protocol="HTTP/1.1" 的port值改为80

2、配置<HOST/>

首先把<Engine defaultHost="localhost" name="Catalina"> 中defaultHost 的值改为你的域名(例如www.baidu.com),接着把 <Host appBase="webapps" autoDeploy="true" name="localhost" 中name的值改为你的域名,最后在在Host下加上<Context docBase="testPath" path="" reloadable="true"/>testPath是你的项目名

保存service.xml文件。

三、可能遇到的问题,反正我是遇到了

service.xml文件什么的都配置好了却发现还是不能用域名访问,在网上找了半天最后解决:

在小黑窗也就是cmd命令中ping一下你的域名(在服务器的小黑窗)如果ping成功了就解决了,如果ping超时你就把防火墙关了再ping一次,成功了就把防火墙再打开。

然后我们就可以直接通过域名访问到你的项目了



猜你喜欢

转载自blog.csdn.net/qq_39647579/article/details/79203779