環(huán)境:
jdk1.7,liunx 6.8
使用紅帽VMWARE虛擬機(jī)安裝
1、創(chuàng)建weblogic用戶及用戶組
創(chuàng)建組命令:groupadd weblogic
創(chuàng)建用戶命令:useradd -g weblogic weblogic
添加/修改用戶密碼命令:passwd weblogic (需要輸入兩次 密碼:123123)(密碼最好不要使用特殊字符,不然轉(zhuǎn)義的時(shí)候會(huì)很麻煩)
2、切換到weblogic用戶
su - weblogic
新建安裝目錄:mkdir -p /opt/payment/weblogic1036
將文件上傳至? /opt/payment/weblogic1036
為weblogic用戶授權(quán)? chown -R weblogic:weblogic /opt/payment/weblogic1036
3、開始安裝weblogic
?chmod +x wls1036_generic.jar (為安裝包添加啟動(dòng)權(quán)限 )
?java -jar wls1036_generic.jar -mode=console? (開始安裝)
(使用java -jar安裝,自解壓過程開始,進(jìn)度過100%后,出現(xiàn)安裝畫面)
控制臺安裝如下,操作:輸入Next/回車

2)、選擇中間件的主目錄?/opt/payment/weblogic1036(可自定義輸入,也可以選擇默認(rèn)值),操作:輸入安裝目錄,回車

選擇中間件目錄,操作:輸入安裝目錄,回車

確認(rèn)中間件目錄,操作:回車

3)、注冊安全更新,一般不需要更新,操作:選擇3,回車


更改接受更新方式,操作:輸入No,回車
確認(rèn)更改接受更新方式,操作:Yes,回車

接受更新選擇確認(rèn),操作:輸入“Next”,回車(此時(shí)Receive Security Update:[No]表示我們不接受安全更新)

4)、選擇安裝類型(Typical:典型;Custom:自定義),操作:我們選擇默認(rèn)典型安裝,輸入“Next”,回車(如果選擇定制安裝,輸入“2”,回車)

操作:Next/回車

選擇jdk,默認(rèn)是系統(tǒng)安裝的jdk,操作:Next/回車

選擇產(chǎn)品安裝目錄,(一般來說,這一步默認(rèn)就行(如果要更改的話就選擇前面的序號,比如1回車,然后輸入安裝路徑就行),輸入“下一步”后回車),操作:Next/回車

安裝產(chǎn)品系列列表,操作:Next,回車

出現(xiàn)開始安裝界面,看到如下圖的信息,就代表weblogic11g安裝成功,此時(shí)回車(輸入“Exit”)就可以退回到命令臺上

5、配置環(huán)境
安裝完成后,需要配置domain域(domain是weblogic中最大的概念,一個(gè)域下面包含著weblogic應(yīng)用服務(wù)器中的所有東西,weblogic應(yīng)用服務(wù)器的啟動(dòng)、停止都是以domain為單位進(jìn)行管理的,域是由單個(gè)管理服務(wù)器管理的weblogic service實(shí)例的集合)

1.進(jìn)入weblogic的安裝目錄找到config.sh(如:/opt/payment/weblogic1036/wlserver_10.3/common/bin),操作:輸入./config.sh,回車


.選擇模板(選擇默認(rèn)的),操作:Next/回車

domain信息編輯(主要修改域名稱),操作:輸入Next/回車(如果要修改value的話,可直接輸入value,回車;如:輸入“wx_domain”,回車)

進(jìn)入目標(biāo)域目錄選擇,操作:輸入“Next”,回車(這里我們選擇默認(rèn)即可,如果要修改,輸入路徑,回車)

配置管理員用戶名和口令,操作:輸入“2”,回車(此為修改用戶口令;如果想修改其他信息,輸入相關(guān)數(shù)字進(jìn)行修改)

輸入用戶口令,操作:輸入weblogic@123,回車

確認(rèn)用戶口令,操作:輸入3,回車

用戶口令確認(rèn)輸入,操作:輸入“123123123”,回車(密碼要求至少8個(gè)字符且含有字符、數(shù)字、下劃線)

管理員用戶名和口令確認(rèn),操作:輸入:Next,回車

域模式配置,操作:輸入2,回車(1.開發(fā)模式,2生產(chǎn)模式)

java sdk選擇,默認(rèn)安裝的jdk,操作:輸入Next/回車

選擇可選配置(1:管理服務(wù)器;2:受管服務(wù)器,集群和計(jì)算機(jī);3:RDBMS安全存儲),操作:輸入Next,回車(我們暫無需配置)

創(chuàng)建域(這里需要注意下,出現(xiàn)**** Domain Created Successfully! ****表示創(chuàng)建成功)

在這里我卡頓一次

解決辦法:
1.1、修改Linux上Weblogic使用的jdk $JAVA_HOME/jre/lib/security/java.security 文件?
將securerandom.source=file:/dev/urandom修改為?
securerandom.source=file:/dev/./urandom
1.2、刪除下面標(biāo)注的文件,重新運(yùn)行./config.sh 即可

實(shí)現(xiàn)無密啟動(dòng)weblogic服務(wù)(可以以后設(shè)置)

配置啟動(dòng)時(shí):無需輸入用戶名和密碼
切換到/opt/payment/weblogic1036/user_projects/domains/base_domain/servers/AdminServer
該文件夾下新建名為security的文件夾:mkdir security
在/opt/payment/weblogic1036/user_projects/domains/base_domain/servers/AdminServer/security 目錄下
新建名為boot.properties文件:vi boot.properties?
然后在該文件中輸入:
username=weblogic
password=weblogic@123
保存后退出。
重啟weblogic:
cd /opt/payment/weblogic1036/user_projects/domains/base_domain
./startWebLogic.sh
啟動(dòng)weblogic服務(wù)
cd /opt/payment/weblogic1036/user_projects/domains/base_domain
./startWeblogic.sh?
異常:
java.lang.AssertionError: Could not obtain the localhost address. The most likely cause is an error in the network configuration of this machine
linux下weblogic啟動(dòng)如果出現(xiàn)這個(gè)錯(cuò)誤,多半是hosts文件不對
1、先輸入hostname,查看本機(jī)計(jì)算機(jī)名(比如:server123)
2、sudo vi /etc/hosts?編輯hosts文件,在最后加一行
127.0.0.1?server123?(這里的server123換成你自己的linux計(jì)算機(jī)名)
然后再啟動(dòng)就ok了
4、登錄驗(yàn)證:
控制臺輸入:http://x.x.x.x:7001/console(若創(chuàng)建domain修改端口,輸入你配置的端口)
訪問路徑:http://10.1.20.121:7001/console?
輸入創(chuàng)建域的用戶名:weblogic,口令: weblogic@123

至此,安裝完畢。