1. 程式人生 > >weblogic10.3影象化的安裝和配置

weblogic10.3影象化的安裝和配置

1.系統環境

1.1 軟體版本

下表為系統環境安裝所需要的軟體版本資訊:


軟體類別
版本 下載地址
OS Red Hat Enterprise Linux AS release 4 (Nahant Update 4) www.redhat.com

如果你的OS是64位的話,你很有必要下載64位的weblogic軟體,如:

server1033_generic.jar

這種包的安裝方法如下:

java -jar server1033_generic.jar

1.2 網路配置

類別 引數值 備註
HostName sor-sys.xxx.com
Eth0 192.168.55.229/24
Eth1
Gateway 192.168.55.254

2.系統配置

2.1 主機名/IP地址配置

主機名:sor-sys.xxx.com

IP地址:192.168.55.229

2.2 使用者配置

建立zhuying使用者:《本系統使用zhuying賬號來進行WLS的日常操作》

groupadd -g 500 oinstall

groupadd -g 501 sys

useradd -g 500 -G 501 zhuying

password zhuying #設定賬號的密碼

修改目錄許可權:

chown zhuying /home/zhuying/opt

建立bea目錄:

su - zhuying

mkdir -p /home/zhuying/opt/bea  # 建立zhuying的操作主目錄,用於安裝WLS

2.3 VNC配置

我們這裡使用VNC登入伺服器的X介面進行WLS的安裝。

設定VNC配置檔案:

vi /etc/sysconfig/vncservers,修改配置檔案最後兩行為如下配置【只要確定這個display沒被佔用就行】:

VNCSERVERS="2:zhuying"
VNCSERVERSARGS[2]="-geometry 1024x768"

切換到zhuying使用者,執行以下操作:

啟動VNC:

vncserver :2  //按提示鍵入VNC登入認證的密碼,可以和zhuying賬號密碼相同。

vi ~/.vnc/xstartup【如果木有就需要拷貝root下的這個檔案內容進行修改了】去掉以下兩行的註釋:

 unset SESSION_MANAGER
 exec /etc/X11/xinit/xinitrc

重啟VNC:

vncserver -kill :2

vncserver :2

檢視VNC程序:

[[email protected] ~]$ netstat -tnlp |grep vnc
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:5802                0.0.0.0:*                   LISTEN      26787/Xvnc          
tcp        0      0 0.0.0.0:5902                0.0.0.0:*                   LISTEN      26787/Xvnc          
tcp        0      0 0.0.0.0:6002                0.0.0.0:*                   LISTEN      26787/Xvnc          
tcp        0      0 :::6002                     :::*                        LISTEN      26787/Xvnc     

如有以上埠已經開放,即表示VNC已經正常啟動。現在就可以使用VNC客戶端登入到伺服器的X介面了。

3. WLS安裝

3.1 環境準備

3.1.1 軟體包準備

下載軟體包:

ll server103_linux32.bin

-rwxr--r-- 1 zhuying oinstall 784532902 Jun 25 11:48 server103_linux32.bin

3.1.2 使用VNC登入到伺服器

根據以上VNC啟動的第2個display,使用zhuying賬號登入vncviewer登入到伺服器的X介面。

登入截圖:


登入後的介面:


3.2 安裝WLS

A. 找到安裝包,並執行


B. 歡迎介面,點選"Next“


C. 修改BEA的家目錄為:

/home/zhuying/opt/bea


D. 選擇“Custom”,然後去掉“Workshop”


E. 選擇安裝SUN的JDK


F. 選擇產品安裝目錄,保持預設


G. 觀察安裝彙總資訊,確保正確


H. 安裝進行中


I . 安裝結束,去掉“Run Quickstart”,點選“Done”結束安裝


J. 檢視安裝目錄,確認結束


3.3 建立Domain

安裝WLS結束後,需要建立Domain。以下內容,即描述WLS10的Domain的建立過程。

3.3.1. 進入/home/zhuying/opt/bea/wlserver_10.3/common/bin目錄,執行config.sh啟動配置頁面

[[email protected] bin]$ pwd
/home/zhuying/opt/bea/wlserver_10.3/common/bin
[[email protected] bin]$ ./config.sh 

3.3.2. 開啟weblogic配置嚮導,進入歡迎介面,建立新域


3.3.3. 選擇域源


3.3.4. 鍵入weblogic控制檯管理員的賬號和密碼


3.3.5. 配置server啟動模式和選擇JDK的安裝路徑


3.3.6. 訂製環境和服務配置


3.3.7. 配置RDBMS安全儲存資料庫


3.3.8. 配置Administration Server的相關資訊,控制檯管理埠7001


3.3.9. 配置管理伺服器【這個可以後面通過控制檯來新增】


3.3.10. 配置machines【後面通過控制檯新增】


3.3.11. 檢查weblogic域【Location:/home/zhuying/opt/bea/wlserver_10.3/common/templates/domains/wls.jar


3.3.12. 建立weblogic域


3.3.13. 建立域完成


3.3.14. 確認一下,嘿嘿~

[[email protected] domains]$ pwd
/home/zhuying/opt/bea/user_projects/domains
[[email protected] domains]$ ls
base_domain

3.4 啟動/登入Domain

建立完domain後,需要對Domain的引數進行設定,並啟動AdminServer管理Domain的日常事務。這一部分將進行描述。
使用zhuying賬號通過SSH客戶端軟體SecureCRT登入到務器。

3.4.1 啟動Administrator

啟動命令:

[[email protected] base_domain]$ pwd
/home/zhuying/opt/bea/user_projects/domains/base_domain

[[email protected] base_domain]$ ./startWebLogic.sh &

當日志提示輸出賬號時,輸入就掛了:

Enter username to boot WebLogic server:zhuying
-bash: zhuying: command not found


[1]+  Stopped                 ./startWebLogic.sh

第一次啟動AdminServer時,會報錯,為了方便不必每次啟動的時候都手動輸入,我們需要建立一個boot.properties檔案,裡面記錄控制檯管理員的賬號和密碼

系統以後啟動的時候會自動去載入該檔案。操作過程如下:

[[email protected] AdminServer]$ pwd
/home/zhuying/opt/bea/user_projects/domains/base_domain/servers/AdminServer
[[email protected] AdminServer]$ mkdir security
[[email protected] AdminServer]$ view security/boot.properties

#2012-06-25 by zhuying
password=99billadmin
username=zhuying

[[email protected] AdminServer]$ ll
total 8
drwxr-xr-x 2 zhuying oinstall 4096 Jun 25 18:11 security
drwxr-xr-x 2 zhuying oinstall 4096 Jun 25 18:05 tmp

再次啟動AdminServer:

[[email protected] ~]$ pwd
/home/zhuying

[[email protected] ~]$ ln -s ~/opt/bea/user_projects/domains/base_domain/startWebLogic.sh startAdmin.sh

[[email protected] ~]$ sh startAdmin.sh &

此時會報以下錯誤:

There are 1 nested errors:

weblogic.management.ManagementException: Unable to obtain lock on /home/zhuying/opt/bea/user_projects/domains/base_domain/servers/AdminServer/tmp/AdminServer.lok. Server may already be running

請刪除相對的AdminServer.lok,再啟動即可。最後日誌出現“Server started in RUNNING mode”時,好表示正常啟動完畢。

PS:

如果還啟動不了,請檢查機器上面是否有其他使用者也啟動了7001的控制檯埠~

3.4.2 配置Domain環境引數

此時我們修改以下幾個配置檔案,對Domain環境進行管理上的優化。

setDomainEnv.sh

引數 說明
MEM_ARGS -Xms1024m -Xmx1024m ---
MEM_PERM_SIZE -XX:PermSize=128 ---
MEM_MAX_PERM_SIZE -XX:MaxPermSize=256m ---
JAVA_OPTIONS ${JAVA_OPTIONS} -Dlogging.rpath=/home/zhuying/opt/logs/weblogic 第38行的引數,目的是將domain日誌儲存到指定目錄


以上調整好後,保退出,並建立目錄“/home/zhuying/opt/logs/weblogic”

mkdir -p /home/zhuying/opt/logs/weblogic

startManagedWebLogic.sh

在ADMIN_URL下面,新增以下內容:

WLS_REDIRECT_LOG="/opt/logs/weblogic/${SERVER_NAME}.log"
export WLS_REDIRECT_LOG

3.4.3 重啟Administrator

重啟AdminServer的命令:

[[email protected] bin]$ pwd
/home/zhuying/opt/bea/user_projects/domains/base_domain/bin

./stopWebLogic.sh &
./startWebLogic.sh &

重啟完AdminServer後,通過netstat指令可以檢視到7001埠已經正常啟動。
# netstat -tnlp |grep java

(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 ::ffff:192.168.55.229:7001  :::*                        LISTEN      30268/java          
tcp        0      0 ::ffff:127.0.0.1:7001       :::*                        LISTEN      30268/java 

3.4.4 登入AdminServer

此時,通過IE可以登入到AdminServer了,我們的登入URL如下:

4. 建立Cluster和Server

4.1 我們可以自己在測試環境試一下,但是應該注意的是不同Cluster的廣播地址一定不能重複~

4.2 建立Data Source

a)  點開ServicesJDBC,點選Data Sources,然後點選Lock & Edit

b)  點選New,建立DS,設定以下屬性值:
Name: TEST/JDBC/SEASHELL
JNDI Name: TEST/JDBC/SEASHELL
Database Type:Oracle
Database Driver:*Oracle’s Driver (Thin XA) Version:9.0.1,9.2.0,10,11
點選Next

d)  設定以下屬性值:
Database Name: billdb
Host Name: testdb.99bill.com
Port: 1530
Database User Name: seashell
Password:[your password]
Confirm Password: [your password]
點選Next

e) 在彈出的頁面中測試一下連線,確認正常後,點選Finish結束

f) 點選Activate Changes,啟用設定

相關推薦

weblogic10.3影象安裝配置

1.系統環境 1.1 軟體版本 下表為系統環境安裝所需要的軟體版本資訊: 軟體類別 版本 下載地址 OS Red Hat Enterprise Linux AS release 4 (Nahant Update 4) www.redhat.com 如果你的OS是64位的

wampserver3.1.3 32位安裝配置

ice 修改 world alt 關閉 按鈕 設置 serve amp 1、安裝: 點擊next直接安裝。點擊 2、如果沒法開啟,可能是端口被占用。 右鍵應用,選擇tool,可以看見port used by Apache和port used by mysql,點擊測試這兩個

CentOS&.NET Core初試-3-Nginx的安裝配置

新建 集群 防火墻 解決 http服務器 head nec def rem Nginx簡介 ??Nginx是一個免費的,開源的,高性能的HTTP服務器和反向代理,以及IMAP / POP3代理服務器。 ??Nginx以其高性能,穩定性,豐富的功能集,簡單的配置和低資源消耗而

【開發工具】【Java開發工具 iedaiu-2017.3】【安裝配置

1 準備工作 下載地址: 連結: https://pan.baidu.com/s/1fPHvO1vL6PDvWCjSE9NI6w 提取碼: qtsc 相關文件: https://blog.csdn.net/flysun3344/article/details/79927

Linux下MongoDB(3.0)的安裝配置使用者

1.下載MongoDB安裝包 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.7.tgz 2.解壓MongoDB安裝包 tar -zxvf mongo

Maven 3.0.5 安裝配置

摘要:現在的Web專案越來越多的都用maven管理了,所以我也抽時間學習學習,為了趕上時代! 一:首先到maven官網:http://maven.apache.org/,然後選擇相應的版本下載,我這裡

Centos7.3安裝配置Tomcat8

localhost pat 1.10 logs .cn mage port oot -c 第一步:下載Tomcat8壓縮包 進入 http://tomcat.apache.org/download-80.cgi 下載tar.gz壓縮包 第二步:用ftp

Centos7.3安裝配置Mysql5.7

mysql5 logs public mon grant https mysql sta -- 第一步:獲取mysql YUM源 進入mysql官網獲取RPM包下載地址 https://dev.mysql.com/downloads/repo/yum/

Centos7.3安裝配置jre1.8

分享 運行環境 filezilla www 編輯 exp path 解壓 安裝和配置 在正式環境裏 我們可以不安裝jdk ,僅僅安裝Java運行環境 jre即可; 第一步:下載jre 我們去oracle官方下載下jre http://www.oracle

2018-3-12 12周1次課 LNMP下的MySQL、PHP安裝配置

LNMP MySQL PHP 12.1 LNMP架構介紹和LAMP不同的是,提供web服務的是Nginx並且php是作為一個獨立服務存在的,這個服務叫做php-fpmNginx直接處理靜態請求,動態請求會轉發給php-fpm用戶並發支持很大,可以上好幾萬,Apache做不到12.2 MySQL安裝

ELK-學習-1:elasticsearch6.3安裝配置

home true 地址 修改配置 iss HA 5.2.1 oop bubuko 安裝elacticsearch: 1,安裝jdk 要求1.8以上 2,安裝elacticsearch rpm –ivh https://artifacts.elastic.co/downl

3、Redis的安裝配置

其實在暑假的時候是配置過Redis的,但是由於當時是跟著教學視訊操作的,所以有些步驟都忘記了,所以這次直接把整個安裝和配置的過程都記錄下來,方便以後再用到的時候檢視~ Redis其實是可以安裝在Linux和windows的,都是實際應用中肯定是在Linux環境下,所以就只記錄在Lin

Centos7.3安裝配置jre1.8轉

    在正式環境裡 我們可以不安裝jdk ,僅僅安裝Java執行環境 jre即可;     第一步:下載jre 我們去oracle官方下載下jre  http://www.oracle.com/techn

Jmeter 3.2 及外掛的安裝配置

Jmeter 3.2 Jmeter 32 Java 8 安裝 下載安裝 設定環境變數 Jmeter 安裝 下載安裝 設定環境變數

【轉載】Centos7.3安裝配置Mysql5.7

Linux安裝mysql aliyun安裝mysql https://blog.csdn.net/qq_35393693/article/details/79994097   遇到問題向下看   (第七步:設定允許遠端登入 Mysql預設不允許遠端登入

centos7.3 安裝配置mysql

1.獲取mysql yum源 點選Download 得到這個  這個就是Yum倉庫的rpm包 其實就是一個下載地址 2.下載和安裝mysql源 -bash: wget: 未找到命令 我們先安裝下wget  yum -y install wg

MySQL安裝配置以及其視覺工具SQLyog安裝破解

一、前言:   MySQL是常用的資料庫管理系統,是最流行的關係型資料庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關係資料庫管理系統) 應用軟體。MySQL是一種關係資料庫

virtualbox 最小安裝centos7 配置雙網絡卡(nat橋接)記錄----已經過期

[[email protected] ~]# ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1     link/loopback 00:00:00:00:00

Sphinx 2.2.3 安裝配置,英文數字中文搜尋

注:專案中,中文分詞比較少,所以直接使用原版Sphinx 一元分詞 作者:凨.FOX 編譯前, 先要把mysql安裝好。 開始安裝sphinx tar zxvf sphinx-2.2.3-beta.tar.gz cd sphinx-2.2.3-beta ./configu

Sublime Text 3 PHP程式碼格式化外掛phpfmt的安裝配置

1.安裝sublime-phpfmt-for-windows外掛 Ctrl+Shift+P——輸入pci回車——輸入sublime-phpfmt-for-windows發現找不到該外掛——Esc退