在redhat7.3系统下安装weblogic12c

一、部署环境

本次环境使用RedHat7.3安装weblogic12c,在同一台主机上运行管理服务器和受管理服务器,共建立两台受管理服务器new_ManagedServer_1、new_ManagedServer_2。

本次环境如下:

主机名

WeblogicServer

OS 名称

RedHat7.3

IPv4 地址

192.168.59.5

物理内存

16GB

WebLogic版本

12.2.1.2.0

WebLogic管理用户名

weblogic /  Weblogic@123

管理控制台地址

http://192.168.59.5:7001/console

 

名称

IP

端口

说明

AdminServer

192.168.59.5

7001

管理服务器

new_ManagedServer_1

192.168.59.5

7003

节点服务器1

new_ManagedServer_2

192.168.59.5

7004

节点服务器2

二、安装WebLogic Server and Coherence

安装WebLogic12c前,首先安装jdk及配置其环境变量。

2.1 解压jdk

解压至/usr/local/:

tar -zxvf jdk-8u112-linux-x64.tar.gz -C /usr/local/

2.2 配置环境变量

配置环境变量:

#vim  /etc/profile

export JAVA_HOME=/usr/local/jdk1.8.0_112

export JRE_HOME=/usr/local/jdk1.8.0_112/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

执行命令使配置文件立即生效:

#source/etc/profile

验证JDK安装成功与否:

#java –version

java version"1.8.0_112"

Java(TM) SERuntime Environment (build 1.8.0_112-b15)

Java HotSpot(TM)64-Bit Server VM (build 25.112-b15, mixed mode)

2.3创建weblogic用户

# groupadd weblogic

# useradd -g weblogic weblogic

# passwd weblogic

2.4编辑hosts文件

#vim  /etc/hosts

192.168.59.5          WeblogicServer

 

 


 

三、安装WebLogic Server and Coherence

WebLogic Server and Coherence安装包:fmw_12.2.1.2.0_wls.jar

3.1设置DISPLAY

切换用户

#su - weblogic

设置DISPLAY

[weblogic@WeblogicServer ~]$ exportDISPLAY=192.168.59.5:0.0

[weblogic@WeblogicServer ~]$ xhost +

access control disabled, clients canconnect from any host //出现这句说明成功了

3.2配置防火墙

redhat7.3配置防火墙

firewall-cmd --permanent --add-port=7001/tcp

firewall-cmd --reload

firewall-cmd --list-all

CentOS6.5关闭防火墙

service iptables stop

service iptables status

chkconfig iptables off

3.3安装weblogic

切换用户

#su - weblogic


安装weblogic

#java -jarfmw_12.2.1.2.0_wls.jar


wKiom1k42gOwKvMTAACLYvtW5rU265.png-wh_50

wKioL1k42gSwouxTAAF3KSqFCOM069.png-wh_50

wKiom1k42gvhUVbeAAF3-dDJG0E840.png-wh_50

wKioL1k42hOTb3uxAAFyWQ6lLGY500.png-wh_50

wKiom1k42hWzLSQaAAGyvaWuc68214.png-wh_50

wKioL1k42hezFZ2mAAGFP-uERhg346.png-wh_50

wKiom1k42hiB-S7_AAF7TPK2gZA115.png-wh_50

wKiom1k42huh6p5uAAG86x3m3Y0527.png-wh_50

wKioL1k42h3ygY1MAAHFtJB-_3s250.png-wh_50

wKiom1k42h-DHiEQAAHPQwCvY68525.png-wh_50

wKioL1k42iGCAIkzAAG83QCulG0664.png-wh_50


至此,WebLogic Server and Coherence安装完成

  

3.4配置weblogic

wKiom1k42o2zCkOgAAGjAPYZ6fg370.png-wh_50

wKioL1k42o7ioti4AAHcRWDOdk0760.png-wh_50

wKiom1k42o-i40SCAAGg_TG2gpg856.png-wh_50

wKiom1k42pCwAK78AAG6RIXpwWs521.png-wh_50

wKioL1k42pGAc7jHAAHVe-qm7yk763.png-wh_50

wKiom1k42pKgGU1PAAHGjv4EAJ0208.png-wh_50

wKioL1k42pTyNevSAAH7SRc5VvA379.png-wh_50

wKiom1k42pXT_m_AAAHeSbQGRzI244.png-wh_50

wKioL1k42pbh9tHzAAHF01A93R4826.png-wh_50

wKiom1k42peCxVOLAAHPBkory90884.png-wh_50

wKioL1k42pjiprgUAAHfXUgSTQI844.png-wh_50

wKioL1k42pmyItLfAAHgpxUVJMM155.png-wh_50

wKiom1k42pqTDS3rAAHWRzMsjnM356.png-wh_50

wKioL1k42pvQMZ-GAAH0PrDv9r8921.png-wh_50

wKiom1k42pzh-AALAAHPDRdTPdA353.png-wh_50

wKiom1k42p6AjGU5AAHDNJpLeps878.png-wh_50

wKioL1k42p-hkouhAAIuu9qcNbA374.png-wh_50

wKiom1k42qCANDvqAAHERt4GtG0075.png-wh_50


设置计算机Machine_1类型为“普通”

wKioL1k42tGTHvMzAACejLVjFek027.png-wh_50


wKioL1k42u7SihG0AADfGbISGIw617.png-wh_50

 


3.5配置nodemanager.properties

[weblogic@WeblogicServer]$ cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/nodemanager

[weblogic@ WeblogicServer]$vim nodemanager.properties

    ListenPort=5556
    SecureListener=false
    StartScriptEnabled=true

 

3.6启动weblogic服务

#cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/

#./startWebLogic.sh

#cd/home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin

#./startNodeManager.sh

打开浏览器输入以下地址:http://192.168.16.111:7001/console/

wKioL1k42xiBcWCxAAEjUk-JRk4937.png-wh_50

启动管理节点:

wKioL1k42yvg7E9gAADzvRQUOjE674.png-wh_50


 

查看健忘状态,正常

wKioL1k420mS1Cu1AACBJ76ebtg259.png-wh_50

 

 

遇到的问题:

如果执行“java -jar fmw_12.2.1.2.0_wls.jar”命令安装weblogic,出现:

检查监视器:必须配置为至少显示256种颜色      未通过<<<<


解决方法:

1、在root用户环境下执行:

#xdpyinfo

记录name ofdisplay:后的字符串,如:127.0.0.1:2.0

 

2、执行命令:

#xhost +

返回信息为

access control disabled, clients canconnect from any host    //出现这句说明可以使用了

 

3、切换到weblogic用户:

#su - weblogic

$export DISPLAY=:2.0

 

4、执行xdpyinfo命令,如果能正常显示,说明设置成功

$xdpyinfo