CentOS7安装Weblogic教程

1、安装jdk
2、创建用户、组、目录
创建组:
[root@localhost opt]# groupadd weblogic
创建用户:
[root@localhost opt]# useradd -g weblogic weblogic
创建安装目录:
[root@localhost opt]# mkdir /opt/weblogic
3、在weblogic目录下创建wls.rsp和oraInst.loc文件
[root@localhost weblogic]# vim wls.rsp
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
[root@localhost weblogic]# vim oraInst.loc
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
4、修改目录属组属主
[root@localhost weblogic]# chown -R weblogic:weblogic /opt/weblogic/
5、切换用户,上传安装包到weblogic目录下,安装
[root@localhost weblogic]# su weblogic
[weblogic@localhost weblogic]$ java -jar /opt/weblogic/fmw_12.2.1.2.0_wls.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
6、安装完成后建域
[weblogic@localhost weblogic]$ mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/
[weblogic@localhost weblogic]$ cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin/
[weblogic@localhost bin]$ ./wlst.sh
wls:/offline>readTemplateForUpdate(‘/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar’)
wls:/offline/base_domain>cd (‘Server/AdminServer’)
wls:/offline/base_domain/Server/AdminServer>set(‘ListenAddress’,‘’)
wls:/offline/base_domain/Server/AdminServer>set(‘ListenPort’,9000)
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(‘weblogic123’) 设置密码 至少英文加数字
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption(‘OverwriteDomain’,‘true’)
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain(‘/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/’) 写入域 这个目录就是刚才创建的
wls:/offline/base_domain/Security/base_domain/User/weblogic>closeTemplate()
wls:/offline>exit()
7、开放防火墙端口
[root@localhost weblogic]# firewall-cmd --zone=public --add-port=9000/tcp –permanent
[root@localhost weblogic]# firewall-cmd --reload
8、启动
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain
前台启动:
./startWeblogic.sh
后台启动:
nohup ./startWebLogic.sh &
报错:
启动缓慢问题 可能实各BUG 在某个地方可能会卡
这是JVM的BUG 原因是weblogic想调用一个随机函数但取不到
解决办法:
进入/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin目录 使用文本编辑器修改setDomainEnv.sh
在最后一行
加入这个内容
JAVA_OPTIONS=“${JAVA_OPTIONS}-Djava.security.egd=file:/dev/./urandom”
export JAVA_OPTIONS
然后再次重启,不卡就是好。
9、访问
http://ip:9000/ console
用户:weblogic
密码:weblogic123

11、停止进程
./stopWeblogic.sh
或者
ps -ef | grep weblogic | awk ‘{print $2}’|xargs kill -9
10、卸载:
/opt/weblogic/Oracle/Middleware/oui/bin 目录下
执行命令:
./deinstall.sh -silent
查找目录
find / -iname “weblogic”
删除

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值