A. websphere(was)應用部署
使用發布平台的進行應用部署時候,需要填寫參數,'-MapWebModToVH',對於數據源綁定server的,直接安裝,不需要制定數據源,需要指定數據源的時候,填寫"-MapResRefToEJB"參數,具體參數填寫,參照手動在was控制台安裝的參數。
如指定虛擬主機:
Utan.ear是一個ear包,UtanWeb是ear中的一個war包,fpt沒有對應的包。在手動安裝過程中可以看到對應的參數:
模塊名稱以及URI就是虛擬主機的綁定參數,所以有:
MapEJBRefToEJB選項將企業java引用映射到企業bean。 您必須將應用程序中定義的每個企業bean引用映射到企業bean。 使用此選項可提供缺少的數據或更新到任務。
這里用了匹配方式,在測試的過程中,發現配置了'-MapEJBRefToEJB'之後,有些JNDI找不到:
com.utan.platform.ejb.dbaccess.DBAccessLocalHome在正常運行的應用當中也的確是沒有。
createMBeansForResources選項指定為應用程序在部署目標上啟動時在應用程序中定義的所有資源(如servlet,JavaServer Pages(JSP)文件和企業bean)創建MBean。 此選項不需要值。 默認設置是nocreateMBeansForResources選項。
對應著:
MapSharedLibForMod選項將共享庫分配給應用程序或每個模塊。 您可以將多個共享庫關聯到應用程序和模塊。 運行默認綁定後,此選項的當前內容如下:
Mole: xxx
URI: META-INF/application.xml
Shared libraries: <share libraries>
綜上所述:Utan.ear的options可以寫成這樣:
也可以只指定虛擬主機:
各種平台的參數結構不一致,但是was參數是不變的,請以具體情況拼寫參數的json
B. websphere 7.0在linux解壓後,運行./install.sh後,沒有彈也圖形界面
執行 java -jar setup.jar 試試
C. linux涓媤ebsphere8.5鎬庝箞鍚鍔
startManager.sh鏄鎸囧惎鍔ㄧ$悊鎺у埗鍙幫紙Dmgr)錛屽惎鍔ㄤ簡涔嬪悗錛屽氨鍙浠ラ氳繃綆$悊鎺у埗鍙版潵鎺у埗server銆乤pplication錛孌mgr鏈韜鏈涓轟竴涓狽ode錛屾墍浠ヤ笉闇瑕丼tartNode.sh
server鍥犱負鏄鎸傚湪Node涓嬮潰錛屾墍浠ラ渶瑕佸厛startNode.sh錛屽惎鍔ㄤ箣鍚庯紝鍐峴tartServer.sh錛屼竴涓猲ode涓嬪彲浠ユ湁澶氫釜server錛屾墍浠startServer.sh [server鍚峕錛岃佸甫鍙傛暟
鐪嬩簡浣犳埅鍥撅紝浣犲簲璇ュ彧瑁呬簡Server錛屾病鏈夎匘mgr錛涘睘鎬ч噷闈㈠凡緇忓啓鏄庣櫧錛歴tartServer.bat" server1鈥濓紝鍚鍔ㄧ殑鏄痵erver1錛屾墍浠ヤ綘濡傛灉鍒版枃浠跺す涓嬭繍琛宻tartServer.bat娌℃湁server鍚嶏紝鏄娌℃硶鍚鍔ㄧ殑
鍙﹀栧炲姞涓涓錛宻topServer鐨勬椂鍊欙紝濡傛灉鏈夌敤鎴峰悕瀵嗙爜錛岃繕闇瑕佸姞鍙傛暟-username *** -password ***