Glasshfish V2.1设置虚拟主机

下面的内容是在本地机器上做的。
前提假定应用已经部署到glassfish中,并且能够通过类似http://localhost:8080/helloworld访问,现在要为这个helloworld应用一个www.helloworld.com的访问域名,操作步骤如下:(这里使用一个helloworld.war举例)

[b]1. 打开控制台[/b]
打开地址栏输入http://localhost:4848,如下图。用户名:admin 密码:adminadmin
[img]http://easycode.iteye.com/upload/picture/pic/43627/6139630e-6719-32f8-bbcc-991ab429222e.jpg[/img]

[b]2.配置虚拟服务[/b]
登录后进入到首页,点击展开左边的栏目,配置>>HTTP服务>>虚拟服务器,如下图:
共有两个虚拟服务器,server,_asadmin,这是GlassFish默认的虚拟服务器
[img]http://easycode.iteye.com/upload/picture/pic/43621/b685c73f-3de2-34c9-9e25-e0f6b5f168fb.jpg[/img]
展开后,右边的页面如下:
[img]http://easycode.iteye.com/upload/picture/pic/43629/68359ca7-81a4-3969-87dd-c42adf471b73.jpg[/img]
点击“新建”按钮,打开新建虚拟服务器的页面,填写必填项目ID:helloworld,主机:www.helloworld.com,另外选择默认的WEB模块(helloworld模块),http侦听器可以先不写,点击“确定”保存即可,如下图:
[img]http://easycode.iteye.com/upload/picture/pic/43619/ce6df15f-a2ec-3245-baf2-a3d8d59a858b.jpg[/img]

[b]3.配置HTTP侦听器[/b]
展开栏目 配置>>HTTP服务>>HTTP监听器,如下图
[img]http://easycode.iteye.com/upload/picture/pic/43625/ce726be3-87e2-3c28-9463-2fd93d25657b.jpg[/img]
点击”新建”,进入新建HTTP监听器的页面,填写必填项,名称:helloworld,网络地址:127.0.0.1(填写你的服务器地址),侦听器端口:80,默认虚拟服务器:helloworld(在步骤2中创建的),然后点击“下一步”,使用默认,再点击”完成”即可
[img]http://easycode.iteye.com/upload/picture/pic/43617/9f50dc19-0f04-31b9-ad04-f87138dc2abe.jpg[/img]
完成后,我们再展开:配置>>HTTP服务>>HTTP监听器,如下图,可以看到经过上述步骤,helloworld虚拟服务器和helloworld HTTP侦听器已经相互绑定了。
[img]http://easycode.iteye.com/upload/picture/pic/43631/ac8eae04-e0c4-364f-a622-ccde6f037170.jpg[/img]

[b]4.修改WEB应用虚拟服务器[/b]
展开栏目:应用程序>>WEB应用程序,选择HelloWorld应用,进入后,虚拟服务器选择刚才创建的helloworld,保存即可
[img]http://easycode.iteye.com/upload/picture/pic/43633/4f5dc9ce-838c-37d4-ab41-50a7470e42d2.jpg[/img]

[b]5.设置Host[/b]
最后一步,用记事本打开,添加如下(第二行),保存即可
[img]http://easycode.iteye.com/upload/picture/pic/43623/d1397907-040c-3969-a911-2affa4bd1697.jpg[/img]
这是在本地做的测试,所以在这里进行配置,如果是公网则应该不需要。
(本人没有产品的部署经验,不知道详细的步骤究竟是不是如此,先汗一个!)

[b]6.访问www.helloworld.com[/b]
如下图:
[img]http://easycode.iteye.com/upload/picture/pic/43635/c5a10b6d-4155-35ff-b0ca-aa3a12bf0883.jpg[/img]

[b]7.其他[/b]
因为是在本地测试,在步骤2和步骤3中,网络地址和主机可以填写同一IP地址,然后在host即步骤5将IP和域名关联也可以想步骤6那样正常访问。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值