linux下weblogic 12c 之應用程序部署
作 者:阿蘇是也
創建日期:2015-9-11
修改日期:2015-9-12
當前版本:1.5v
一、文檔控制
文檔版本
文檔名說明
文檔主題
本文檔用於指導在linux下使用WebLogic進去部署應用程序。
五、部署應用程序
5.1、部署概念
在部署應用程序前,先了解weblogic容器的部署概念。
Weblogic可以部署Html文件,servlet,JSP,及EJB等等web的模塊。
可以將web應用程序打包爲war或使用文件夾來部署。
Weblogc的應用程序只能部署在服務器(邏輯服務器)上,因此在部署程序前,需創建受管服務器或直接部署管理服務器(Adminserver)上。
若已經進行了集羣,部署的應用程序也會部署到受管服務器。
部署集羣的應用程序時,不同點可以選擇集羣來部署web應用程序。
要點:1、新建服務器,或者部署到已有的服務器上。(adminserver)
2、安裝web應用服務器
3、啓動服務
若是新建服務器,則需要先啓動服務器服務,再啓動web應用程序服務。
部署方式:
1、 使用控制檯部署。
2、 自動部署
5.2、部署
Weblogic控制檯太強大了,這裏介紹使用控制檯部署應用程序
5.1.1、創建服務器
若直接在管理服務器(AdminServer)部署可跳過。
首先,創建一個服務器
在控制檯的左側窗格中,選擇環境 > 服務器。
在服務器表中,單擊新建。
輸入服務器名稱(唯一的),監聽地址,監聽端口
按默認點下一步直到完成。
5.1.2、安裝程序
在控制檯的左側窗格中,選擇部署。
在右側窗格中,單擊安裝。
在安裝前,請上傳程序代碼。
下一步
下一步
如果在集羣上部署,則這裏將出現集羣的選項,那勾選集羣的選項即可。
將名稱修改爲:webdpos,其他默認,點擊下一步直到完成。
修改改應用程序上下文根:
Webdpos的設置->設置->一般信息
在上下文根:填寫webdpos
點擊保存,再點擊激活更改
程序部署好後,存在servers\AdminServer\tmp\_WL_user目錄下
創建webpos目錄
5.1.3、啓動程序
在控制檯的左側窗格中,選擇部署。
在啓動前,需要先啓動new_ManagedServer_5服務器
進入linux後臺。
Cd $MIDDLEWARE_HOME/user_projects/domains/pos_domain/bin
$ ./startManagedWebLogic.shnew_ManagedServer_5
輸入weblogic控制檯:用戶名和密碼
若不想輸入用戶和密碼,則先配置安全驗證(生產模式)
解決方法配置:
cd / user_projects/domains/pos_domain/servers/new_ManagedServer_5
新建文件夾 mkdir security
# vi boot.properties
username=weblogic
password=daphne123
重新啓動
$ nohup ./startManagedWebLogic.shnew_ManagedServer_5 &
啓動服務器後,就可以啓動程序
點擊上圖的啓動,選擇爲“所有請求提供服務”
成功後,運行應用程序
http://192.168.188.61:7005/webdpos
5.1.4、停止程序,刪除或更新程序。
在控制檯的左側窗格中,選擇部署。
停止程序,直接選擇停止,強制停止或當工作完成
刪除程序,則卸載程序,刪除前,需要停止程序
更新程序,重啓部署程序。
5.3、集羣部署
集羣部署和單個服務器部署程序一樣的,區別在選擇部署目標時
選擇集羣。
當我們選擇集羣的所有服務器時,部署war程序時,會自動分發的每臺服務器上。
其他步驟一致,請參考:5.2,部署。
九、變更記錄&常見問題&參考資料
9.1、變更記錄
9.2、常見問題
9.3、參考資料