码迷,mamicode.com
首页 > Web开发 > 详细

Centos7安装weblogic12.2.1.3.0(开发环境)

时间:2018-07-05 18:28:57      阅读:365      评论:0      收藏:0      [点我收藏+]

标签:pad   name   ted   security   关闭   设置   需要   complete   option   

 

下载安装包

fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

创建用户组及用户

groupadd weblogic

useradd -g weblogic weblogic

配置安装环境

vi ~/.bash_profile

export JAVA_HOME=/home/arvin/app/jdk/jdk1.8.0_171

export PATH=$JAVA_HOME/bin:$PATH

export MW_HOME=/home/weblogic/wls12213

使配置生效

source ~/.bash_profile

解压压缩包

unzip fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

设置环境

cd /home/weblogic/wls12213/wlserver/server/bin

./setWLSEnv.sh

创建Domain/域

cd $MW_HOME/wlserver/common/bin

./wlst.sh

 

Initializing WebLogic Scripting Tool (WLST) ...

Jython scans all the jar files it can find at first startup. Depending on the system, this process may

take a few minutes to complete, and WLST may not return a prompt right away.

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

 

wls:/offline>readTemplateForUpdate (‘/home/weblogic/wls12213/wlserver/common/templates/wls/wls.jar‘)

wls:/offline/base_domain>cd(‘Servers/AdminServer‘)

wls:/offline/base_domain/Server/AdminServer>set(‘ListenAddress‘,‘‘)

wls:/offline/base_domain/Server/AdminServer>set(‘ListenPort‘, 7001)

wls:/offline/base_domain/Server/AdminServer>cd(‘/‘)

wls:/offline/base_domain>cd(‘Security/base_domain/User/weblogic‘)

wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword(‘weblogic1‘)

wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption(‘OverwriteDomain‘, ‘true‘)

wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain(‘/home/weblogic/wls12213/domain‘)

wls:/offline/domain/Security/domain/User/weblogic>closeTemplate()

wls:/offline>exit()

 

Exiting WebLogic Scripting Tool.

启动weblogic

cd /home/weblogic/wls12213/domain/bin/    -- 进入创建的域目录bin下

./startWebLogic.sh    -- 后台启动使用nohup ./startWebLogic.sh &

./stopWeblogic.sh    -- 关闭weblogic

启动浏览器访问weblogic控制台http://IP:7001/console,用户名默认是weblogic,密码是创建域时设置的weblogic1

新建server启动

应用默认运行在AdminServer中,如果用控制台新建了server,比如名为almServer,命令行启动cyyunServer,用startManagedServer命令startManagedServer <server名> <控制台的地址+端口>

cd  /home/weblogic/wls12213/domain/bin/

./startManagedWebLogic.sh almServer http://localhost:7001

刷新控制台页面cyyunServer显示启动成功。

不输入用户名密码启动server

启动weblogic server需要在控制台输入用户名和密码,不方便后台启动

cd /home/weblogic/wls12213/domain/servers/almServer

mkdir security

cd security

vi boot.properties

# 填入以下内容

username=weblogic

password=weblogic1

# 关闭almServer

cd /home/weblogic/wls12213/domain /bin

./stopManagedWebLogic.sh almServer http://localhost:7001

# 重新启动almServer

./startManagedWebLogic.sh almServer http://localhost:7001

# 后台启动

nohup ./startManagedWebLogic.sh almServer http://localhost:7001 &

此时不再需要手动输入用户名和密码,同时不用担心密码会泄漏,启动后Weblogic会对用户名和密码做AES加密。再次打开boot.properties就会显示加密后的内容。

Centos7安装weblogic12.2.1.3.0(开发环境)

标签:pad   name   ted   security   关闭   设置   需要   complete   option   

原文地址:https://www.cnblogs.com/sarvin/p/9269688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!