學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

linux was命令詳解

時間: 佳洲1085 分享

  was命令是linux下的一個常見命令,那么它的具體語法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux was命令的相關(guān)知識,希望大家喜歡!

  一、Linux was命令

  Linux WAS能提高更方便的使用性能。下面就這就來講術(shù)Linux WAS。最近打算把開發(fā)平臺逐漸移到Linux WAS上,前兩天又剛裝上新出的Fedora 12,就順便把Websphere 7裝在上面。

  二、Linux WAS命令準(zhǔn)備環(huán)境

  首先要保證系統(tǒng)中已經(jīng)安裝了以下組件:內(nèi)核以及C運行時庫 最新或者兼容版本的C++運行時庫 X Windows庫以及環(huán)境(Gnome, KDE ...) GTK運行時庫

  1. 登錄到系統(tǒng),是否使用root用戶都可以(推薦使用root用戶安裝,以減少安裝復(fù)雜度)。檢查umask設(shè)置:對root用戶,推薦使用0022;對非root用戶,推薦使用0002

  2. 安裝FireFox瀏覽器(一般缺省都會安裝),用來在安裝時運行Launchpad程序,以及在安裝后,使用Gnome或者KDE中的為Linux WAS創(chuàng)建的快捷菜單

  3. 如果以前在系統(tǒng)中安裝過Linux WAS,要停止所有相關(guān)的Java進(jìn)程,以及IBM HTTP Server進(jìn)程

  4. 確保足夠的硬盤空間。基本的安裝(不包括HTTP Server)大概需要以下大小的硬盤空間:

  /opt/IBM/WebSphere ~ 930M

  /tmp ~ 100M

  包含例子的WAS profile ~ 200M,一般也在/opt/IBM/WebSphere目錄下

  5. 增加ulimit值,以免在addNode和importWasprofile的時候出問題:在用戶的bash登錄腳本(~/.bashrc)的最后加入一行:ulimit -n 8192

  6. 如果安裝了帶有cp命令的軟件,要確保把這些軟件的路徑從PATH環(huán)境變量中去掉,以保證使用shell的cp命令。在安裝完Linux WAS以后,再恢復(fù)PATH設(shè)置即可。

  三、Linux was命令之安裝Linux WAS

  1. 以root用戶運行安裝包根目錄下的launchpad.sh命令啟動Launchpad

  2. 在打開的頁面中,點擊"Launch the installation wizard for Websphere Application Server",彈出Linux WAS安裝向?qū)g迎界面

  3. 在System Prerequisite Check頁會有警告說 沒有檢測到支持的操作系統(tǒng),點擊Next忽略即可

  4. 在WebSphere Application Server Environments頁面,選擇"Application Server"

  5. 在Enable Administrative Security頁面,取消選中(如果需要的話,可以在安裝以后啟用)

  6. 安裝結(jié)束后,點擊Finish按鈕,接著彈出First Steps Console

  7. 可選步驟:點擊Installation verification,驗證安裝,然后可以點擊Administrative console,打開管理控制臺頁面(http://servername:9060/ibm/console)查看Linux WAS的相關(guān)配置信息。最后點擊Stop the server,停止Linux WAS。

  8. 可選: 安裝補丁包將補丁包安裝程序(UpdateInstaller)7.0.0.0-WS-UPDI-LinuxIA32.zip,解壓縮,然后cd到解開的目錄下面,以root運行java -jar setup.jar,缺省安裝到/opt/IBM/WebSphere/UpdateaInstaller安裝結(jié)束后,UpdateInstaller會自動運行,(手動將下載的補丁包,如7.0.0-WS-WAS-LinuxX32-FP0000005.pak放到/opt/IBM/WebSphere/UpdateaInstaller/maintenance下面),一路Next即可。

  9. 如果啟用了SELinux,需要更改Linux WAS相關(guān)的java命令程序以及相關(guān)鏈接庫和jar包的security context, 不然在用startServer.sh啟動Linux WAS的時候會碰到類似如下的錯誤信息 /opt/IBM/WebSphere/AppServer/bin/startServer.sh: line 145: /opt/IBM/WebSphere/AppServer/java/bin/java: Permission denied Linux WAS本身提供了現(xiàn)成的腳本(/opt/IBM/WebSphere/AppServer/properties/version/nif/config/script/relabel_was.sh)來自動完成這些修改。不過這個腳本是為RHEL 5量身定做的,會檢查系統(tǒng)是不是RHEL5. 所以我們要做一下簡單的修改,注釋掉腳本最后的檢查語句,如下所示:

  view plaincopy to clipboardprint? #if [ -r /etc/redhat-release ]; then # release=`cat /etc/redhat-release | awk '{print }'` # version=${release%%\.*} # if [ $version -ge 5 ]; then if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then INSTALL_PATH= class="main">

linux was命令詳解

時間: 佳洲1085 分享

linux was命令詳解

時間: 佳洲1085 分享

  把修改后的腳本存為relabel_was_fedora.sh,然后執(zhí)行:

  sudo setenforce 0

  sudo ./relabel_was_fedora.sh /opt/IBM/WebSphere/AppServer/

  sudo setenforce 1

  10. 如果啟用了防火墻,要打開Linux WAS相關(guān)的端口,比如9080,9060等

  11. 運行sudo /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1 啟動Linux WAS,檢查一切是否正常。

3585792