【发布时间】:2016-03-30 05:29:12
【问题描述】:
我们有 go daddy 的 VPS 和域名。我们已经在安装在 VPS 上的 tomcat 中部署了 java web 应用程序。我可以通过 ip 地址访问应用程序
例如:xxxx.xxxx:xxx:xxxx:8080/mysampleweb 但我想通过我的注册域名访问相同的应用程序,即 www.mysampleweb.com
我做了什么 1) 我在 tomcat server.xml 中添加了主机条目 2)在godaddy账户的DNS中映射域名和IP 3) 将端口从 8080 更改为 80 但没有运气
谁能分享我通过注册域名在VPS上映射/访问tomcat部署的Web应用程序的详细步骤
【问题讨论】:
-
我对tomcat不熟悉,但是你改端口规范后重启服务了吗?
-
是的,我确实重启了tomcat
-
收到此错误:在此服务器上未找到请求的 URL /mysampleweb。此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。 Server.xml 更改
跨度> -
你一下子改变了很多。你的tomcat还有ip地址吗?
-
您是否更改了 DNS 设置?它们可能需要几个小时才能传播,具体取决于之前的 DNS 设置(有超时,可能长达一周)。试试
ping <your-ip-address>和ping <your-domain-name>。他们都应该显示他们正在 ping 同一个 IP 地址。如果他们这样做:尝试再次访问 tomcat - DNS 传播可能同时发生。否则:报告回来。