centos7.5 安装weblogic12.1.3
环境:
centos7.5
ip: 192.168.0.94
安装jdk,请参照: https://www.cnblogs.com/effortsing/p/10012211.html
下载安装包:https://pan.baidu.com/s/1aShgs35dOgR-DRDMsOExDg
提取码:9dak
rz wls1213_dev.zip
mkdir -p /application/weblogic12/
mv wls1213_dev.zip /application/weblogic12/
unzip /application/weblogic12/wls1213_dev.zip
mv wls12130 /application/weblogic12/
配置环境变量
cat >>/etc/profile<<EOF
Setup WLS environment in the current shell.
export MW_HOME=/application/weblogic12/wls12130
EOF
source /etc/profile
配置主机名解析
cat >>/etc/hosts<<EOF
192.168.0.94 test4
192.168.0.94 cyyun
EOF
运行安装配置脚本
sh /application/weblogic12/wls12130/configure.sh
输入账号密码:weblog/jenkins@123
另起一个窗口设置环境变量
[root@test4 bin]# cd $MW_HOME/wlserver/server/bin/
[root@test4 bin]# sh setWLSEnv.sh
CLASSPATH=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/lib/tools.jar:/application/weblogic12/wls12130/wlserver/server/lib/weblogic_sp.jar:/application/weblogic12/wls12130/wlserver/server/lib/weblogic.jar:/application/weblogic12/wls12130/oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b3/lib/ant-contrib.jar:/application/weblogic12/wls12130/wlserver/modules/features/oracle.wls.common.nodemanager_2.0.0.0.jar:.:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/lib/dt.jar:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/lib/tools.jar
PATH=/application/weblogic12/wls12130/wlserver/server/bin:/application/weblogic12/wls12130/oracle_common/modules/org.apache.ant_1.9.2/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/mycat/bin:/usr/local/java/bin:/root/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.171-8.b10.el7_5.x86_64/bin:/root/bin:/application/weblogic12/wls12130/oracle_common/modules/org.apache.maven_3.0.5/bin
Your environment has been set.
设置java加速
cd $JAVA_HOME/jre/lib/security
vi java.security
securerandom.source=file:/dev/urandom
修改为
securerandom.source=file:/dev/./urandom
创建domain/域
创建域的时候writeDomain需要很长时间(20分钟左右)
启动weblogic第一次进入控制台需要很长时间(10分钟左右)
启动weblogic server需要很长时间(5-10分钟)
[root@test4 ~]# mkdir -p /application/weblogic12/domain/
[root@test4 ~]# cd /application/weblogic12/wls12130/wlserver/common/bin/
[root@test4 bin]# ./commEnv.sh
[root@test4 bin]# ./wlst.sh
wls:/offline>readTemplate('/application/weblogic12/wls12130/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('weblogic12c')
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain', 'true')
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/application/weblogic12/domain')
wls:/offline/domain/Security/domain/User/weblogic>closeTemplate()
wls:/offline>exit()
启动weblogic
[root@test4 bin]# cd /application/weblogic12/domain/bin/
[root@test4 bin]# ./startWebLogic.sh &
关闭weblogic
[root@test4 bin]# ./stopWebLogic.sh
查看端口
[root@test4 ~]# netstat -tnlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 929/sshd
tcp6 0 0 :::80 :::* LISTEN 7880/httpd
tcp6 0 0 :::22 :::* LISTEN 929/sshd
tcp6 0 0 ::1:7001 :::* LISTEN 8050/java
tcp6 0 0 192.168.0.94:7001 :::* LISTEN 8050/java
tcp6 0 0 fe80::7db1:5594:c5:7001 :::* LISTEN 8050/java
tcp6 0 0 127.0.0.1:7001 :::* LISTEN 8050/java
登录weblogic
http://192.168.0.94:7001/console
账号密码:weblog/jenkins@123
参照文档:
安装:
http://blog.51cto.com/2693543861/2159975
https://blog.csdn.net/sl1992/article/details/73800712#1%E4%B8%8B%E8%BD%BDweblogic
使用:
https://www.cnblogs.com/xdp-gacl/p/4143413.html