我已经在公司的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侦听端口。