一、軟體安裝
1. 安裝前的準備工作
1.1 首先請確認您要安裝的weblogic版本所在的平台已通過了bea的認證,完整的認證平台列表請參考
2.4.7 確認安裝路徑
choose product directory: ->1| yes, use this product directory [/home3/weblogicxx] 2| no, select another product directoryenter index numbers to select or [exit][previous][next]>
鍵入[1]繼續
2.4.8 現在開始安裝,此時會出現乙個模擬的進度條,耐心等待,直到100%安裝順利結束。
二、配置configuration wizard
軟體安裝完畢後,下一步配置domain域,進入weblogic安裝目錄(例如:/home/bea/weblogic81/common/bin),找到檔案config.sh,執行他#./config.sh;出現配置介面,選中「create a new weblogic configuration」選項。
選擇配置的模組為「basic weblogic domain」,然後單擊快速配置「express」,單擊[next]按鈕
1.4部署應用
1.4.1 啟動和關閉
1、如何啟動weblogic
[weblogic@jcms bin]$ cd /var/web/jsp/bea/user_projects/domains/mydomain
[weblogic@jcms bin]$ ./startweblogic.sh (需要輸入使用者名稱密碼)
2、如何關閉weblogic
[weblogic@jcms bin]$ ./stopweblogic.sh
1.4.2 設定自動啟動weblogic
1、無需輸入使用者名稱密碼啟動關閉weblogic。
以weblogic賬戶在mydomain目錄下,新建boot.properties檔案,輸入:
password=12345678
username=weblogic
把啟動weblogic的使用者名稱密碼寫進入。
2、修改starweblogic.sh和stopweblogic指令碼
①startweblogic.sh
/usr/bin/nohup $……………… weblogic.server > /var/web/weblogic.log 2>&1
注意:紅色部分為新增的命令。意為將啟動指令碼放到後台執行,並輸出日誌。
②stopweblogic.sh
#!/bin/sh
………………指令碼內容………(刪除這段指令碼,用於身份驗證,刪除後就無需輸入使用者名稱密碼)
# set server name
3、將weblogic的啟動關閉作為
linux
系統服務。
以root賬戶在/etc/init.d下新建weblogic檔案,內容如下:
#!/bin/sh
# chkconfig: 345 20 80
# description: weblogic auto start-stop script.
domain_home=/var/web/jsp/user_projects/domains/mydomain
wls_owner=weblogic
case "$1" in
'start')
su - $ -c "cd $; ./startweblogic.sh" ;;
'stop')
su - $ -c "cd $; ./stopweblogic.sh" ;;
esac
其中domain_home是你建立的使用者域的路徑。檔案配置好後,就可以利用linux的服務來啟動和關閉weblogic了。
#service weblogic start
4、隨系統自動啟動和關閉weblogic
以root使用者執行如下命令:
ln -s /etc/init.d/weblogic /etc/rc.d/rc1.d/k80weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc2.d/s20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc3.d/s20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc4.d/s20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc5.d/s20weblogic
ln -s /etc/init.d/weblogic /etc/rc.d/rc6.d/k80weblogic
另外,其實我們也可以通過執行setup命令,在system services裡面設定weblogic服務是否自動啟動。
1.5常見問題faq
a:weblogic無法啟動,錯誤資訊包含如下,
<000000>
q:ldap啟動失敗,導致的問題可能是用root賬戶啟動了weblogic。檢查mydomain目錄下myserver/ldap/ldapfiles下的檔案許可權,是否是weblogic使用者組,如果還是無法啟動,請刪除.tran檔案。
a:weblogic無法啟動,錯誤資訊包含如下,
q:問題是管理域無法與使用者域通訊。檢視linux系統主機名,檢視/etc/hosts檔案,看是否有如下一行主機記錄,如果沒有,請將這一行記錄加入到/etc/hosts檔案中。
127.0.0.1 localhost.localdomain localhost
沒有這一行記錄,就會導致啟動失敗,一般在安裝系統時,設定了主機名、有兩塊網絡卡,在設定主機名時,上面的記錄就沒有了。
Linux下檢視weblogic日誌
使用tail f catalina.out命令檢視後台日誌 tail f nohup.out 想看歷史的n行log資訊 1000行 tail 1000 nohup.out server.log server.log 日誌的路徑一般在 domainname servers servername log...
linux下後台啟動weblogic
進入到 weblogic user projects domains base domain bin目錄下,檢視.sh的檔案 ls sh 可以查出startweblogic.sh和stopweblogic.sh,這個就是weblogic當前域的啟動關閉命令。直接執行就可以啟動關閉這個域。但是直接執行...
Linux下weblogic檔案啟動上鎖
一.刪掉domain下的 lok檔案 1.刪除edit.lok 進入到domain home下 cd u01 oracle middleware user projects domains idm domain 將edit.lok檔案刪掉 rm edit.lok 2.刪除config.lok 進入到...