解决WEBLOGIC后台因有用户名无法启动的问题


         在weblogic服务启动的过程中,一般都是想让进程启到后台,方法是在命令后加入&,但在weblogic的启动命令却只在前台启动,后台报错,老是不行…解决方法如下.

         1、停止weblogic服务:
          用ssh登录,进入/opt/bea/user_projects/domains/esri_domain/bin目录下,./ stopWebLogic.sh先将服务停止,或者使用ps –aux| grep bea寻找进程,再使用kill -9 进程ID也可以。

2、修改文件boot. Properties
打开/opt/bea/user_projects/domains/esri_domain/servers/AdminServer/security/下的boot. Properties文件,将username=以及password=后的内容全部删除,加入正确的内容。
在部署过程中遇到过没有security这个目录,所以也没有boot. Properties文件的问题,解决办法是在. /bea/user_projects/domains/base_domain目录下手工新建boot. Properties文件,加入如下内容:
     username=abc
     password=123456
3、启动weblogic服务
再次进入到/opt/bea/user_projects/domains/esri_domain/bin目录下,./startWeblogic.sh &启动服务,稍等一会儿时间后,用netstat –an | grep 7001就可以看到weblogic的服务已正常启动了。
进入/opt/bea/user_projects/domains/esri_domain/servers/AdminServer/目录,发现多了security目录,再进入security目录,查看boot. Properties文件内容,则显示为
username={3DES}C1bV3CtpdfYzT3XkrXxpXJCQ==
password={3DES}C1bV3CtpYzasdfasdfdfsadf==
可以看到,boot. Properties被写到正确的位置,并且将用户名和口令做了加密处理。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值