Tomcat 7 - Ubuntu:创建一个域名代替IP:8080/appName



我已经在公司的Ubuntu服务器上部署了我的web应用程序。
war在文件夹

/var/lib/tomcat7/webapps

Tomcat7已经在文件夹

中部署了存档

/var/lib/tomcat7/webapps/bioApp/

我的问题是,要访问web应用程序,我需要输入url:

http://IP_OF_SERVER: 8080/bioApp

我希望用户输入:

www.bioApp.com

我尝试了许多解决方案(修改server.xml,主机文件等)。这些都没用。
如果有人有可行的解决方案…

谢谢

你需要的第一件事是在你的公司有一个本地dns服务器。在dns服务器中添加一条规则,将您的ip (IP_OF_SERVER)路由到本地域名

 IP_OF_SERVER bioApp.com

如果你有一个apache服务器,你必须在你的配置文件中添加一个虚拟主机(更多信息见此页)

<VirtualHost *:80>
  ServerName bioApp.com
  ProxyPass / http://IP_OF_SERVER:8080/bioApp
  ProxyPassReverse / http://IP_OF_SERVER:8080/bioAppr
</VirtualHost>

如果您没有apache服务器,您可以更改tomcat侦听端口。

最新更新