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

Posted sarvin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7安装weblogic12.2.1.3.0(开发环境)相关的知识,希望对你有一定的参考价值。

 

下载安装包

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(开发环境)的主要内容,如果未能解决你的问题,请参考以下文章

WebLogic12C安装配置文档

Weblogic - 无法打开安装程序?

centos7 下10.3.6weblogic安装需要注意啥

Centos7静默安装Weblogic12C

WebLogic 12.2.1.3.0 部署问题(weblogic.application.naming.EnvironmentException: Unable to find injection

将war部署到weblogic版本(weblogic 12.2.1.3)时,Spring Integration应用程序部署失败