如何在端口 80 上将战争文件部署到 Glassfish?
Posted
技术标签:
【中文标题】如何在端口 80 上将战争文件部署到 Glassfish?【英文标题】:how to deploy war file to Glassfish on port 80? 【发布时间】:2016-07-01 09:12:27 【问题描述】:当我部署我的应用程序时,我可以通过地址访问我的网站:domain.com:8080,但我想使用地址 domain.com:80 访问。
当我尝试访问 domain.com 时,我发现一个页面“索引”包含不同的文件夹(我的 .war),但没有网站。我可以在 glassfish 上配置一些东西,我需要做什么?
帮帮我,我很绝望
【问题讨论】:
【参考方案1】:要在 80 端口下运行您的应用,您只需将侦听器从 8080 调整为 80,并将您的应用设为虚拟服务器中的默认 Web 应用:
首先登录 GF 管理面板(默认 domain.com:4848) 然后转到左侧菜单:
(将端口改为 80)
1 - 配置 -> 2 - 服务器配置(默认) -> 3 - 网络配置 -> 4 - 网络监听器 -> 5 -选择您的监听器(默认为 http-listener-1) ---> 6 - 然后将端口更改为 80 并保存 .
(设为默认应用)
同样的事情,但在默认虚拟服务器中进行更改:
1 - 配置 -> 2 - 服务器配置(默认) -> 3 - 虚拟服务器 -> 4 - 服务器(默认) ---> 5 - 然后在默认网络应用中选择您的应用并保存
之后重新启动服务器并尝试。
这里有一些图片,以便他们可以帮助您(抱歉是法语屏幕截图)
配置80端口:
将您的应用设为虚拟服务器中的默认应用:
【讨论】:
不知道为什么它不被接受为答案或被赞成。很好的答案以上是关于如何在端口 80 上将战争文件部署到 Glassfish?的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 webpack-dev-server 上将端口更改为 80 会出错