1、在WebLogic中建立一個虛擬主機
找到虛擬主機面板,以下圖所示:服務器
點擊【VirtualHost-oams】超連接,修改"網絡接入點名稱",輸入要綁定的域名: www.oams.cn,以下圖所示:網絡
2、修改7001端口爲80
打開【服務器】面板,點擊【AdminServer】超連接進入到【AdminServer】的設置面板,以下圖所示:框架
WebLogic服務器默認是使用7001端口,以下圖所示:編輯器
把監聽端口從7001→改爲80,以下圖所示:工具
咱們能夠證實一下WebLogic確實是已經使用80端口了,以下圖所示:測試
3、部署Web應用
3.一、打包Web應用
首先將要部署到WebLogic的Web應用打包成war包,具體操做步驟以下圖所示:開發
選中要打包的【oams】項目→【Export...】部署
點擊【Finish】,就能夠將oams這個Web應用打包成oams.war了,以下圖所示:域名
打包完成以後,就能夠在桌面上看到一個omas.war文件,以下圖所示:console
3.二、部署Web應用到WebLogic服務器
通過屢次測試發現,將Web應用以War包的形式部署到WebLogic服務器時老是不成功,Web應用是使用Struts2+Hibernate4.x+Spring3.x三大框架組合開發的,而將war包解壓以後以文件夾的形式部署時就能夠成功,具體的緣由不知道未知。但願有這方面經驗的朋友可以指點一下迷津,在此先謝過了。下面就來說一下如何以文件夾的形式將Web應用部署到WebLogic服務器上面。
一、將打包好的oams.war包上傳到遠程的WebLogic服務器的某個目錄下。
例如上傳到【D:\oams部署】這樣一個目錄,而後將war包使用解壓縮工具解壓成文件夾的形式,以下圖所示:
將oams.war解壓以後,生成一個oams文件夾,以下圖所示:
打開oams文件夾,能夠看到裏面存放的Web應用的相關內容,以下圖所示:
二、使用管理員帳戶登陸遠程的WebLogic服務器
前面咱們已經將WebLogic的監聽端口改成80端口了,因此登陸WebLogic的控制檯時使用"http://Ip地址/console"進行登陸,例如:http://192.168.1.144/console,以下圖所示:
三、部署Web應用
到此,在WebLogic下部署Web應用而且綁定註冊好的域名的工做就算是所有完成了。
4、映射域名對應的IP地址
咱們在建立虛擬主機時綁定了www.oams.cn這個域名,這個域名是我本身隨意輸入的,並無真正在互聯網上面註冊有這個域名,所以要想在本機經過域名的方式訪問Web應用,那麼須要在本機的hosts文件中添加對www.oams.cn這個域名的IP映射。
找到本機的hosts文件,以下圖所示:
使用文本編輯器打開hosts文件,添加對www.oams.cn這個域名的IP映射,以下圖所示:
將域名和IP地址綁定以後,咱們就能夠直接使用域名來訪問Web應用了。
輸入綁定的www.oams.cn域名訪問,以下圖所示: