任何人都可以告诉我如何使用域名
部署或启动tomcate.g。 目前我的应用程序正在与
完美配合http://<live-ip-address>:8080/visual/TrustDashboard
但我想访问它,例如
http://example.com/visual/TrustDashboard
我用Google搜索并发现以下内容,但不确定它是否能解决我的问题,因为其中没有端口输入,
<Host name="domainA.com" appBase="webapps">
<Context path="" docBase="domainA"/>
<Alias>www.domainA.com</Alias>
</Host>
请指导我..
答案 0 :(得分:1)
您必须设置指向服务器的DNS条目。如果你想切换端口,我会使用某种端口转发,就像IPTables那样。
您还可以通过编辑conf目录中的server.xml来更改tomcat服务器正在侦听的端口。只需找到端口8080并替换为80.我过去已成功完成此操作。
答案 1 :(得分:1)
来自Tomcat文档中的The Host Container
Host元素表示虚拟主机,它是一个关联 服务器的网络名称(例如“www.mycompany.com”) Tomcat正在运行的特定服务器。 让客户能够 要使用其网络名称连接到Tomcat服务器,必须使用此名称 在管理该域名的域名服务(DNS)服务器中注册 您所属的互联网域 - 请联系您的网络管理员 更多信息。
tomcat主机容器中的name
不是非常必要的设置,但您需要一个带有您的服务器IP名称的DNS条目。
答案 2 :(得分:0)
如果您的域名未在DNS服务器中注册。 然后在您自己的机器上进行测试,您可以尝试下面的
在Windows中位于C:\ Windows \ System32 \ drivers \ etc的主机文件中,输入您要使用的域名
<live-ip-address> www.domainname.com