一)安裝weblogic的准備工作
安裝一個桌面的Centos6.x
由於我們是在虛擬機上做的,就要先搭建一個samba服務,把相應的文件拷到虛擬機內去
a. 先設置好網絡為NAT

b. 設置好虛擬機的網卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0

c. 用yum安裝samba
# yum install -y samba
配置samba
Vim /etc/samba/smb.conf
找到security 值 ,設置為:share

移到最后一行,把最后設置成如圖所示

d. 重新啟動samba服務
[root@weblogicServer ~]# /etc/init.d/smb restart
關閉 SMB 服務: [確定]
啟動 SMB 服務: [確定]
[root@weblogicServer ~]#
e. 關閉掉防火牆
[root@weblogicServer ~]# /etc/init.d/iptables stop
iptables:將鏈設置為政策 ACCEPT:filter [確定]
iptables:清除防火牆規則: [確定]
iptables:正在卸載模塊: [確定]
[root@weblogicServer ~]#
selinux防火牆
[root@weblogicServer ~]# setenforce 0
[root@weblogicServer ~]#
f. 在本機上打開”運行”,輸入:\\linux的IP

g. 打開文件夾后,把jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin與wls1036_generic.jar復制進去

好的,文件已經復制進去
h. 先設置主機名,vim /etc/sysconfig/network

i. 設置好你linux的host文件解析
vim /etc/hosts

j. 新建與weblogic相關的用戶
[root@weblogicServer ~]# groupadd -g 501 weblogic
[root@weblogicServer ~]# useradd -u 501 -g weblogic weblogic
[root@weblogicServer ~]# passwd weblogic
更改用戶 weblogic 的密碼 。
新的 密碼:weblogic
無效的密碼: 它基於字典單詞
重新輸入新的 密碼:
passwd: 所有的身份驗證令牌已經成功更新。
k. 設置文件權限
1)以root用戶登錄CentOS系統:
2)更改jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin ,wls1036_generic.jar文件的擁有者為weblogic,所屬組為weblogic。
[root@weblogicServer tmp]# chown -R weblogic:weblogic jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin wls1036_generic.jar
(二)正文:安裝JDK
以weblogic用戶登錄CentOS系統:
window開啟xming圖形界面
第一步:啟動安裝
運行jdk安裝程序
1) [weblogic@weblogicServer tmp]$ ./jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
Extracting 0%....................................................................................................100%
查看xming軟件





第二步:配置JDK環境變量
1)以weblogic用戶登錄CentOS系統:
2)編輯.bash_profile文件,輸入命令:
[weblogic@egrantweb ~]$vi /home/weblogic/.bash_profile;
3) 然后按I(I鍵),進行文本插入操作:
export WL_HOME=/home/weblogic/Oracle/Middleware/wlserver_10.3 #(weblogic的中間home目錄)
export JAVA_HOME=/home/weblogic/jrockit-jdk1.6.0_45-R28.2.7-4.1.0 #(java的home目錄)
export PATH=$HOME/oracle/middleware/wlserver_10.3/common/bin:$JAVA_HOME/bin:$WL_HOME/common/bin:$PATH:$HOME/bin #(執行路徑)
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #(類路徑)
插入完畢,ESC,然后按下“:”,wq保存退出。
5)輸入命令
[weblogic@egrantweb ~]$source /home/weblogic/.bash_profile
執行使修改生效。
(三)安裝Weblogic
l [weblogic@weblogicServer tmp]$ ./wls1036_generic.jar


取消郵件通知






預覽全部

10) 安裝完成


以上的安裝過程己完成
(四)配置weblogic
第一步:啟動及修改NodeManager
以weblogic用戶登錄CentOS系統:
1)啟動一次節點服務器(需要輸入的樣式需要統一)
[weblogic@egrantweb ~]$ nohup /home/weblogic/Oracle/Middleware/wlserver_10.3/server/bin/startNodeManager.sh &
2)搜索weblogic進程
[weblogic@weblogicServer tmp]$ ps -ef | grep weblogic 有后面有個-v的

3)Kill掉進程 #結束掉上面的nohup ,修改文件,解決weblogic一個“監視”慢的bug
[weblogic@weblogicServer tmp]$ kill -9 34785

1) 修改nodemanager.properties文件中的Securelistener的值為false輸入命令
[weblogic@weblogicServer tmp]$ vi /home/weblogic/Oracle/Middleware/wlserver_10.3/common/nodemanager/nodemanager.properties
然后按I鍵,進行文本插入操作
6)插入完畢,ESC,然后按下“:”,wq保存退出。

7)再次啟動節點管理服務器
[weblogic@egrantweb ~]$ nohup /home/weblogic/Oracle/Middleware/wlserver_10.3/server/bin/startNodeManager.sh &
第二步:新建域
以weblogic用戶登錄CentOS系統:
運行xming軟件
1)登錄weblogic用戶
2)進入/home/weblogic/Oracle/Middleware/wlserver_10.3/common/bin 啟動配置控制台

運行./config.sh 文件
[weblogic@egrantweb bin]$ ./config.sh













(五)最后一步:啟動weblogic
1)以weblogic用戶登錄CentOS系統:
2)進入域目錄
[weblogic@weblogicServer tmp]$cd /home/weblogic/domains/egrant_domain
[weblogic@weblogicServer egrant_domain]$ nohup ./startWebLogic.sh &

如果啟動失敗,請檢查下/etc/hosts的主機解析
解決方法:vim /etc/hosts
最后一行添加 127.0.0.1 主機名
本地IP 主機名
3)訪問http://192.168.37.129:7001/console

總結下,
1、安裝weblogicServer時,用注意環境變量的設置,特別是hosts解析文件,如果沒有設置好hosts文件,將進不了cosole界面
2、weblogic Server一共有兩個服務,一個是關於console的,一個是關於節點管理器的,(節點管理器在console可以查看,如果沒有啟動服務,節點管理器狀態將是不可用)
先寫到這吧·······