① was用命令啟動和Web界面啟動有什麼區別
在eclipse中新建的Dynamic Web Project。寫好代碼後,選擇Run on Server(當然Server配置為Tomcat),但是運行後我們發下在Tomcat的安裝目錄下並沒有出現我們所建立的工程名字。很明顯,項目並沒有自動部署到Tomcat的Webapps中。
startManager.sh是指啟動管理控制台(Dmgr),啟動了之後,就可以通過管理控制台來控制server、application,Dmgr本身最為一個Node,所以不需要StartNode.sh
server因為是掛在Node下面,所以需要先startNode.sh,啟動之後,再startServer.sh,一個node下可以有多個server,所以startServer.sh [server名],要帶參數
看了你截圖,你應該只裝了Server,沒有裝Dmgr;屬性裡面已經寫明白:startServer.bat" server1」,啟動的是server1,所以你如果到文件夾下運行startServer.bat沒有server名,是沒法啟動的
另外增加一個,stopServer的時候,如果有用戶名密碼,還需要加參數-username *** -password ***
② 如何linux下用命令行安裝 WAS
方法/步驟
將WAS安裝程序上傳到伺服器,並解壓
# tar -zxvf WAS Network Deployment V6.1 for Linux on x86-64, 64-bit.tar.gz
解壓後在WAS文件夾下有個responsefile.nd.txt文件,這個文件是WAS靜默安裝的配置文件,編輯該文件,並修改如下內容:
-OPT ="true" 接受License
-OPT allowNonRootSilentInstall="true" 是否允許非root用戶安裝
-OPT disableOSPrereqChecking="true" 取消對系統的檢測
-OPT installType="installNew" 是否全新安裝
-OPT feature="noFeature" 不安裝示例
-OPT installLocation="/opt/IBM/WebSphere/AppServer" 安裝路徑
-OPT profileType="none" 不生成概要
-OPT PROF_enableAdminSecurity="false" 不設置管理員安全
註:也可以按照上面內容自行編輯文件,當靜默安裝時指明該文件即可
文件編輯完成後,執行install命令開始安裝。格式如下:
# ./install -options responsefile.nd.txt -silent
由於是靜默安裝,並且編輯好了配置腳本,因此安裝時程序沒有什麼提示,耐心等待一會,直到安裝完成。
如果沒有安裝成功,如何檢查。
由於靜默安裝沒有提示,我們不知道有沒有安裝成功,尤其是剛執行安裝命令後,程序什麼提示都沒有,就很快結束。這通常都是沒有安裝成功。這里提供一個檢查問題的方法。在用戶文件夾下有個waslogs文件夾,這是執行靜默安裝時自動生成的日誌文件,記錄了沒有安裝成功的事件,可以通過日誌來判斷系統或配置文件哪方面出現了問題。我這里採用root用戶安裝的,因此在/root文件夾下有waslogs文件夾。
檢查日誌文件發現是由於配置文件中的安裝路徑問題,如下圖:
安裝完成後,如何判斷是否安裝成功。
安裝完成後,會生成一個隱含的文件夾.ibm。
AIX系統改文件存在於/usr路徑下。
linux等系統存在於/opt路徑下。
# ls -alF
通過創建profiles來驗證是否安裝成功。
# /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create -profileName testpro -profilePath /opt/IBM/WebSphere/AppServer/profiles/testpro/ -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default
啟動profiles 並檢查監聽是否運行:
進入新創建的概要testpro/bin文件夾執行下面命令
# sh startServer.sh server1
# netstat -an |grep 906
③ 安裝完成was8.5,怎麼部署 配置oracle數據源
1.安裝前的准備工作
1).安裝軟體包。
2).修改系統參數。
3).配置DNS。
4).配置HOSTS。
5).創建組、用戶和目錄。
6).設置環境變數。
7).配置SSH用戶等效性。
8).配置時間同步服務。
9).安裝cuvqdisk包。
10).CVU驗證安裝環境。
11).創建ASM磁碟。
2.安裝Oracle軟體和創建資料庫。
這個步驟就是開始安裝Oracle軟體(Grid、Database等),如果前面的工作做到位,那麼這一步是非常easy的工作。軟體安裝完成之
後,通過dbca命令來創建資料庫。Oracle軟體的安裝主要分為三步,分別是:拷貝軟體、執行腳本(root.sh等)、執行後續的配置工作。
3.資料庫創建完成後的配置工作。
這步同樣是非常重要,大部分工程師都會忽略這步,或簡單做做,下面以個人經驗討論這步應該完成的工作。
1).嘗試重啟伺服器,觀察資料庫是否能夠正常的自動啟動。
2).資料庫數據文件大小的調整(數據文件、Redo文件大小及個數,臨時文件)。
3).修改資料庫為歸檔模式。
4).執行資料庫全庫備份。
5).配置備份策略。
6).修改操作系統級別的優化參數(例如,Hugepage等)。
7).修改資料庫級別的參數(例如,SGA、PGA、session數、process數等)
8).調整應用連接池等配置。
9).RAC特性測試(例如,負載均衡、Failover)。
④ 在was伺服器上修改項目的配置文件,為什麼重啟了沒生效
在was裡面要修改項目配置文件不止是修改了項目目錄的對應文件就行了,還需要在 {was_home}\AppServer\profiles\AppSrv01\config\cells\zjdwCell01\applications\{項目名}.ear\deployments 下找到你所要改的配置文件修改,如web.xml,因為was啟動的時候會去載入項目的所有配置信息在存放在was的配置目錄裡面,所以我們也必須修改這個配置目錄裡面的文件才能生效。
⑤ 如何在was控制台增加登錄名和密碼
1、直接在was控制台的相關窗口中,通過用戶點擊滑鼠右鍵並選擇創建進行跳轉。
⑥ was中怎麼配置應用級的環境變數
樓主說的是jdk的配置環境吧 右鍵點我的電腦->屬性->高級->環境變數->Administrator的用戶變數中分別新建以下三個環境變數: java_HOME=C:\Program Files\jdk1.6 //路徑為jdk的安裝目錄 CLASSPATHE=.;C:\Program Files\jdk1.6\lib\tools.jar;C:\...
⑦ was控制台中如何配置應用使用的JDBC數據源
問題要描述清楚,使用什麼框架,是hibernate,還是mybatis,或者自己寫的資料庫連接工具。如果是hibernate,需要在hibernate屬性文件中配置hibernate.show_sql=true,或者在hibernate.cfg.xml文件中配置。 如果是mybatis,配置log4j
⑧ 如何查看WAS,WebSphere使用的jdk版本
一、查看WAS版本的方式:
1、命令行
cd $WAS_HOME/bin
./versionInfo.sh
以上只能查看到WAS的大小版本號,並不能查看到WAS安裝了其他的哪些補丁。
通過跟蹤發現在 $WAS_HOME/properties/version/ 以及 $WAS_HOME/properties/version/history/ 目錄下可以通過文件名的名稱知道安裝了哪些補丁。
比如:
$WAS_HOME/properties/version/ 目錄下的 6.1.0-WS-WASSDK-WinX32-FP0000019.ptf
$WAS_HOME/properties/version/history/ 目錄下的 6.1.0-WS-WAS-WinX32-FP0000019.ptfApplied 和 6.1.0-WS-WAS-WinX32-FP0000019.ptfDriver 文件
其中:
$WAS_HOME/properties/version/ 目錄下的 .ptf 文件里記錄了補丁安裝包的構造日期,構建版本信息,補丁安裝包的ID號,補丁安裝包的信息描述,以及組件名,目前發現JDK補
丁的組件名稱均為 package.java.jre,WAS補丁的組件名稱均為 legal
$WAS_HOME/properties/version/history/ 目錄下的
.ptfApplied 文件里記錄了備份文件存放於哪裡,組件的名稱,安裝的歷史記錄文件存放於哪裡,安裝補丁的時間以及安裝補丁的操作類型。
.ptfDriver 文件裡面記錄了補丁安裝包的構造日期,構建版本信息,補丁安裝包的ID號,補丁安裝包的信息描述,以及補丁的文件名、安裝補丁的操作類型,以及補丁安裝包里包
含了哪些BUG的修復列表,比如:PK66013之類的。
$WAS_HOME/properties/version/history/ 目錄下的 event.history 文件記錄著所有的補丁安裝與卸裁歷史記錄
$WAS_HOME/properties/version/nif/backup/ 目錄下的 NIFStack.xml 與 NIFHistory.xml
2、查看log文件
查看概要文件logs目錄下對應的server名稱下的SystemOut.log文件,在文件的開頭處有類開以下的版本信息
************ Start Display Current Environment ************
WebSphere Platform 6.1 [ND 6.1.0.19 cf190836.04] running with process name … and process id …
Host Operating System is ……
Java version = J2RE 1.5.0 IBM J9 2.3 … j9vmwi3223ifx-20080811 (JIT enabled)
J9VM – 20080809_21892_lHdSMr
JIT – 20080620_1845_r8
GC – 200806_19, Java Compiler = j9jit23, Java VM name = IBM J9 VM
二、命令行查看JDK版本
$WAS_HOME/java/bin/java -fullversion
$WAS_HOME/java/bin/java -version
⑨ WAS 8.5 以後的版本可以用命令行的方式靜默安裝么
最近在AIX上面安裝WAS服務,本來8.0以後的版本都是要在Installation Manager上面安裝的,而且簡單方便,但是AIX並沒有圖形界面,需要安裝CDE,但是無奈我安裝了之後啟動,但是卻無法用Xmanager連接,一直都是花屏,所以想請教下,WAS8.5如何用命令行的方式直接安裝,或者可以指導下CDE的啟動注意事項。 下面是社區會員的建議: niuph你要沒用過靜默安裝的話,那靜默安裝對你就比較麻煩,安裝前需要先把IM、WAS、IHS的安裝配置xml文件修改了,然後再執行靜默安裝命令,建議你去官網上查一下。 fhqsse220試試VNC遠程安裝吧,應該比Xmanager好配置。 aad兩種方式:1.iim console模式安裝,不需要gui;2.還可以iim 靜默方式安裝 imclinput $RESPFILE –acceptLicense
⑩ 如何在was中 詳細類裝入 類路徑
1、登錄was控制台
登錄was控制台,進入was控制台主界面。
2、打開was已經發布應用列表
點擊was控制台左側的應用程序à應用程序類型àWebSphere企業應用程序,點擊WebSphere企業應用程序功能後,在右側頁面中,可以看到已經發布的應用程序。
3、選擇應用程序安裝文件
在was已經發布的應用程序列表上方,點擊安裝按鈕,was控制台就會打開一個was准備應用程序安裝的功能,點擊瀏覽,選擇需要安裝的應用程序,選擇完成後,點擊下一步。
4、選擇was安裝方式
選擇was安裝應用程序中的快速路徑安裝方式,點擊下一步。
5、配置was安裝選項
點擊下一步後,就進入了配置was安裝選項階段,選擇相應的安裝信息,下一步即可。
6、保存安裝
完成以上was安裝步驟後,點擊完成,此時was就會進行應用程序的安裝,等待安裝完成後,就可以看到was的安裝完成提示,如果確定安裝,點擊保存即可,如果不想安裝,可以點擊查看,進行取消、放棄本次安裝。