Glassfish 应用程序 URL

发布于 2024-11-18 11:42:54 字数 226 浏览 1 评论 0原文

我刚刚在我的 VPS 上安装了 Glassfish Web Profile(开源版)。我已在domain1 上成功部署了我的应用程序。现在可以在 http://localhost/myapplication 上访问该应用程序

如何配置服务器,以便可以在地址:http://localhost 上访问我的应用程序

I've just installed Glassfish Web Profile (Open source edition) on my VPS. I have deployed my application successfully on domain1. Now the application is accessible on http://localhost/myapplication

How can I config the server in a way my app will be accessible on address: http://localhost

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

み格子的夏天 2024-11-25 11:42:54

引用自我自己对类似问题的回答

选项 1:您可以将其中一个网络应用程序设置为默认值。这可以通过管理控制台来完成:

配置 -->虚拟服务器 -->服务器

然后从下拉菜单中选择您的默认 Web 应用程序。如果您的网络服务器端口是 8080,您现在可以通过以下方式启动您的应用程序:

http://hostname:8080

而不是 http://hostname:8080/webapp

请注意,“server”是 Glassfish 的名称默认虚拟服务器。如果您为 Web 应用程序配置了不同的虚拟服务器,则需要进行相应的更改。

此外,关于此来源,JDBCRealms可能存在一些问题。

选项 2: 您还可以将默认 Web 应用程序部署到“/”而不是“/webapp”,但我认为第一个选项更灵活。

Quoted from my own answer to a similar question:

Option 1: You can set one of your webapps as default. This can be done with the admin console:

Configuration --> Virtual Servers --> server

Then select your default web application from the drop-down menu. If your webserver port is 8080, you can start your application now by:

http://hostname:8080

instead of http://hostname:8080/webapp

Notice that "server" is the name of Glassfish's default virtual server. If you configured a different virtual server for your webapp you need to change it accordingly.

Furthermore regarding this source, there might be some problems with JDBCRealms.

Option 2: You could also deploy your default webapp to "/" instead of "/webapp" but I think the first option is more flexible.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文