一、指定企業應用程序的位置
不管你是從管理控制檯安裝您的應用程序,或使用wsadmin工具,首先你須要指定你的應用程序的位置(EAR)文件。node
二、驗證您的應用程序是否已經存在
在安裝過程開始以前,運行一個檢查以查看應用程序是否已經存在.。若是有,你將沒法繼續,你將提示如下信息: 配置庫中已經存在應用程序。服務器
三、上傳您的應用程序
安裝過程首先將您的應用程序文件(EAR)上傳到臨時目錄.。若是你正在使用管理控制檯來安裝你的應用,wstemp做爲臨時工做目錄。app
例如:profile_root/wstemp/0/upload/app_name.earasync
四、配置安裝選項
在您的應用程序的文件已經上傳,安裝選項中讀取,處理,並寫入你的installedapps目錄:
profile_root / installedapps工具
五、保存部署元數據
此時,安裝過程將EAR文件存儲在如下目錄中:
profile_root/config/cells/cell_name/applications/app_name.ear/
安裝過程當中也創造了在這一deployment.xml目錄文件,其中包含部署元數據,如應用服務器各應用模塊(例如,罐子或戰爭)將被部署到:spa
profile_root/config/cells/cell_name/applications/app_name.ear/deployments/app_name/deployment.xmlcode
六、更新serverindex.xml
serverindex.xml文件被更新以反映應用程序將被部署到應用服務器:server
profile_root/config/cells/cell_name/nodes/node_name/serverindex.xmlxml
serverindex.xml文件被更新以反映應用程序將被部署到應用服務器:部署
<serverEntries xmi:id="ServerEntry_1183122129640" serverName="server1" serverType="APPLICATION_SERVER"> <deployedApplications>isclite.ear/deployments/isclite</deployedApplications> <deployedApplications>DefaultApplication.ear/deployments/DefaultApplication</deployedApplications> <deployedApplications>ivtApp.ear/deployments/ivtApp</deployedApplications> <deployedApplications>query.ear/deployments/query</deployedApplications> <deployedApplications>SamplesGallery.ear/deployments/SamplesGallery</deployedApplications> <deployedApplications>PlantsByWebSphere.ear/deployments/PlantsByWebSphere</deployedApplications> <deployedApplications>ibmasyncrsp.ear/deployments/ibmasyncrsp</deployedApplications> <deployedApplications>WebSphereWSDM.ear/deployments/WebSphereWSDM</deployedApplications>
七、使用應用程序綁定文件更新配置
應用程序綁定文件被放置在下面的目錄中:
profile_root/config/cells/cell_name/applications/app_name.ear/
八、擴大全應用
EAR文件的擴展是當應用程序二進制文件最終被提取到如下目錄:
profile_root / installedapps
九、跨多個節點的同步
一旦保存了配置,就開始與單元格中的適當節點同步。
經過同步,應用程序存儲在每一個節點上,複製對部署管理器所作的相同更改。您的應用程序存儲在每一個節點的3個地方:
應用程序(EAR)和部署元數據:
profile_root/config/cells/cell_name/applications/app_name.ear
serverindex.xml文件被更新以反映你新安裝的應用:
profile_root/config/cells/cell_name/nodes/node_name/serverindex.xml
應用程序二進制獲得擴展,以及全部的屬性信息:
profile_root/installedApps