Linux安装weblogic12

1.JDK安装

首先需要安装jdk,使用yum安装的openjdk有可能不支持weblogic,建议从Oracle官网上下Linux64版本的jdk

下载tar.gz 压缩包后,放置于任一目录后 (例如:/usr/local/jdk)

执行 tar -zxvf jdk-8u211-linux-x64.tar.gz 解压 (可能版本会有不同)

解压文件后,配置环境变量

vim /etc/profile

新增

#set java environment

JAVA_HOME=/usr/local/jdk/jdk1.8.0_281 (jdk解压目录)

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

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

export JAVA_HOME JRE_HOME CLASS_PATH PATH

 

刷新环境变量命令:

source /etc/profile

刷新后java -version 查看是否成功

 

 

2.安装weblogic

 

在官网下载linux版本压缩包fmw_12.2.1.4.0_wls_lite_generic.zip,解压出jar,上传到服务器

 

创建用户组 -用户-修改用户密码(不用root用户而用新用户一是因为安全,二是weblogic不允许root安装)

groupadd web --创建用户组web,可起其他名称

useradd -g web weblogic --创建用户weblogic,并放到用户组web下

passwd weblogic --修改用户密码

 

创建响应文件 wls.rsp  

该文件最好放在/home/weblogic的目录下面而不是usr目录下面,否则会导致创建域的权限问题在/home/weblogic目录下确保有如下两个文件并做相应的配置,否则安装时候回报各种难以预知的错误。(备注:wls.rsp文件中需要修改的信息如下:ORACLE_HOME=/home/weblogic/wlsInstall       (表示weblogic的安装目录) 响应文件中信息的编写,否则会报奇怪的错误)

[ENGINE]

#DO NOT CHANGE THIS.

Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home   insure having all dir read and write authority

ORACLE_HOME=/home/weblogic/wlsInstall

#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.

INSTALL_TYPE=WebLogic Server

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.

MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password

MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration

DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified

SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host

PROXY_HOST=

#Provide the Proxy Port

PROXY_PORT=

#Provide the Proxy Username

PROXY_USER=

#Provide the Proxy Password

PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]

COLLECTOR_SUPPORTHUB_URL=

创建Loc文件 oraInst.loc,放到/home/weblogic目录下

#表示产品清单目录
inventory_loc=/home/weblogic/oraInventory

#web表示weblogic用户所在的组名,查看用户所属组的命令: groups
inst_group=web  

su weblogic --切换用户

执行jar安装

java -jar fmw_12.2.1.4.0_wls_lite_generic.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc

安装完成

 

3.创建weblogic域

 

 执行setWLSEnv.sh  来配置环境变量

/home/weblogic/wlsInstall/wlserver/server/bin/setWLSEnv.sh

 

在安装目录下创建/user_projects/domains/具体域名(赋权限)

 将......./wlserver/common/templates/scripts/wlst/ 下 的basicWLSDomain.py复制到 /home/weblogic/wlsInstall/user_projects/domains/具体域名 目录下

 

修改basicWLSDomain.py文件中的如下信息:

1)确定该服务的监听端口7001
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)

2)确定weblogic控制台的登录密码
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic123')   --初始时需要新增这条语句设置密码

3)确定域名basicWLSDomain域名
setOption('OverwriteDomain', 'true')
#改为实际路径的实际域名
writeDomain('/usr/local/weblogic12/wlsInstall/wlserver/../user_projects/domains/具体域名') 
closeTemplate()

 

 执行basicWLSDomain.py进行域的创建

/home/weblogic/wlsInstall/oracle_common/common/bin/wlst.sh basicWLSDomain.py

 

出现如下信息表示安装成功:

    Initializing WebLogic Scripting Tool (WLST) ...
    Welcome to WebLogic Server Administration Scripting Shell
    Type help() for help on available commands
    Exiting WebLogic Scripting Tool.  

 

进入bin目录

./startWebLogic.sh & --后台启动

./stopWebLogic.sh --关闭



版权声明:本文为ping__1996原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。