首先吐槽下刚开始使用weblogic有点难搞 整个安装都费老鼻子劲之前使用jdk1.7.0_80以下 的1.7版本老是不会出现Domain配置页面。捣腾半天修改了jdk版本终于可以。还有就是weblogic在使用jar的时候和weblogic自带jar冲突需要指明只用项目jar也很蛋疼啊!

言归正传怎样在Weblogic中部署多个项目同时每个项目都唯一对应一个域名。怎样来配置呢?网上找了相关帖子研究了下下面将实施总结记录。

1.首先需要正确安装部署两个项目(注:为了区别两个项目最好是不同项目)

2.

  第一:在域结构中点击虚拟主机新建两个虚拟主机   

 名称            虚拟主机名

yushuistore1  www.yushuistore1.com  

 yushuistore2  www.yushuistore2.com

 

  第二:两个虚拟主机目标都需要选择服务器 AdminServer

 

具体参照下面:

 






保存 



使用此页可以定义此虚拟主机的一般配置。



名称:

yushuistore1

此虚拟主机的名称。更多信息...



虚拟主机名:



此虚拟主机将为其处理请求的主机名列表, 以换行符分隔。更多信息...


网络接入点名称:


此虚拟主机将为其提供 http 请求服务的专用服务器通道名 (NetworkAccessPoint)。如果给定 http 请求的 NetworkAccessPoint 与任何虚拟主机的 NetworkAccessPoint 均不匹配, 将把传入的 HOST 标头与 VirtualHostName 进行匹配, 以解析正确的虚拟主机。更多信息...


 



yushuistore1的设置



 





保存 



使用此页可以选择要部署此虚拟主机的服务器或集群。如果愿意, 可以稍后重新配置部署目标。



服务器

AdminServer



 

 

 

3.选择部署 这里我部署两个项目  

 

 

名称                           状态                健康状况                        类型                     目标              部署顺序 

 

YuShuiStore                 活动                   

 OK                          Web 应用程序                              100

 

YuShuiStore_Test2         活动                   

 OK                         Web 应用程序                              100

 

 

点击更改中心锁定并编辑 -> 项目名(YuShuiStore) ->   目标   

 

 


使用此页可以选择您要部署此 Web 应用程序的 WebLogic Server 实例和集群, 以及虚拟主机。


 

 

 

 

YuShuiStore配置:

注意: AdminServer不能选    然后选择虚拟主机

 服务器

AdminServer

 

YuShuiStore_Test2配置 :

 

服务器

AdminServer

虚拟主机

yushuistore1

yushuistore2

 

 

名称 


状态 

健康状况 

类型 

目标 

部署顺序 

YuShuiStore

活动


 OK

Web 应用程序

yushuistore1

100

YuShuiStore_Test2

活动


 OK

Web 应用程序

yushuistore2

100

 

更新配置部署项目 。。。。

 

这里由于www.yushuistore1.com    www.yushuistore2.com  不存在 需要在host文件中配置下 (这是dns相关)

 

192.168.1.47        www.yushuistore1.com

192.168.1.47        www.yushuistore2.com

 

ok大功告成。。。

 

注意:每个部署项目上下文路径设为  "/"  

 

参考文章 

http://blog.sina.com.cn/s/blog_487f7b730100msgf.html