WebLogic使用總結(七)——WebLogic部署Web應用並綁定域名

一、在WebLogic中創建一個虛擬主機

  找到虛擬主機面板,如下圖所示:

  

  

  

  點擊【VirtualHost-oams】超鏈接,修改"網絡接入點名稱",輸入要綁定的域名: www.oams.cn,如下圖所示:

  

  

二、修改7001端口爲80

  打開【服務器】面板,點擊【AdminServer】超鏈接進入到【AdminServer】的設置面板,如下圖所示:

  

  WebLogic服務器默認是使用7001端口,如下圖所示:

  

  把監聽端口從7001→改成80,如下圖所示:

  

  

  我們可以證明一下WebLogic確實是已經使用80端口了,如下圖所示:

  

三、部署Web應用

3.1、打包Web應用

  首先將要部署到WebLogic的Web應用打包成war包,具體操作步驟如下圖所示:

  選中要打包的【oams】項目→【Export...】

  

  

  

  點擊【Finish】,就可以將oams這個Web應用打包成oams.war了,如下圖所示:

  

  打包完成之後,就可以在桌面上看到一個omas.war文件,如下圖所示:

  

3.2、部署Web應用到WebLogic服務器

  經過多次測試發現,將Web應用以War包的形式部署到WebLogic服務器時總是不成功,Web應用是使用Struts2+Hibernate4.x+Spring3.x三大框架組合開發的,而將war包解壓之後以文件夾的形式部署時就可以成功,具體的原因不知道未知。希望有這方面經驗的朋友能夠指點一下迷津,在此先謝過了。下面就來講一下如何以文件夾的形式將Web應用部署到WebLogic服務器上面。

  1、將打包好的oams.war包上傳到遠程的WebLogic服務器的某個目錄下。

  例如上傳到【D:\oams部署】這樣一個目錄,然後將war包使用解壓縮工具解壓成文件夾的形式,如下圖所示:

  

  將oams.war解壓之後,生成一個oams文件夾,如下圖所示:

  

  打開oams文件夾,可以看到裏面存放的Web應用的相關內容,如下圖所示:

  

  2、使用管理員賬戶登錄遠程的WebLogic服務器

  前面我們已經將WebLogic的監聽端口改爲80端口了,所以登錄WebLogic的控制檯時使用"http://Ip地址/console"進行登錄,例如:http://192.168.1.144/console,如下圖所示:

  

  3、部署Web應用

  

  

  

  

  

  

  

  

  

  

  

  到此,在WebLogic下部署Web應用並且綁定註冊好的域名的工作就算是全部完成了。

四、映射域名對應的IP地址

  我們在創建虛擬主機時綁定了www.oams.cn這個域名,這個域名是我自己隨意輸入的,並沒有真正在互聯網上面註冊有這個域名,因此要想在本機通過域名的方式訪問Web應用,那麼需要在本機的hosts文件中添加對www.oams.cn這個域名的IP映射。

  找到本機的hosts文件,如下圖所示:

  

  使用文本編輯器打開hosts文件,添加對www.oams.cn這個域名的IP映射,如下圖所示:

  

  將域名和IP地址綁定之後,我們就可以直接使用域名來訪問Web應用了。

  輸入綁定的www.oams.cn域名訪問,如下圖所示:

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章