`
shuai1234
  • 浏览: 940340 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

weblogic 10.3.0.0多节点修改密码(正式可用)

    博客分类:
  • java
 
阅读更多

weblogic 修改密码,测试可用

 

10.3.0.0

 

一、先在weblogic控制台改密码 

 

二、以下操作、集群(主控重启前以下操作base_domain、节点1、节点2(共3个地方)都操作一遍)

 

1. 为了保证操作安全,备份/home/safety/bea/user_projects/domains/base_domain/security/DefaultAuthenticatorInit.ldift

 

2. 进入/home/safety/bea/user_projects/domains/base_domain/security目录,执 行下列命令:

 

   java -classpath bea/wlserver_10.3/server/lib/weblogic.jar weblogic.security.utils.AdminAccount weblogic aeh#&!,./ .

 

   特点注意:最后有个“ .”,一个空格和一个点。其中倒数第二个weblogic代表用户名,最后一个weblogic代表密码。

   此命令将生成新的DefaultAuthenticatorInit.ldift文件覆盖原来的。

 

3. 进入管理服务器的AdminServer目录,如:

   /home/safety/bea/user_projects/domains/base_domain/servers/AdminServer。

   将其中的data目录重命名,如:data_old。或者备份到别的地方。

   为了保险起见,建议备份整个目录如:base_domain 、节点1、节点2 目录,操作失败的时候方便恢复

 

4. 修改管理服务器的boot.properties文件,

        如:/home/safety/bea/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties,

    修改其中的用户名与密码(用明文,第一次启动服务器时明文将被加密),要和上面命令中的用户名密码一致。

        例:修改后:

        username=weblogic

        password=aeh#&!,./

       重启后,用户名,密码将自动转换为密文

 

5. 重新启动服务器后,就可以使用用户weblogic登录管理控制台了。

 

   重新启动服务器 nohup ./startWebLogic.sh >nohup.out &

 

注意重新启动时

************************************************

   weblogic密码改了之后,weblogic主控重启失败,此时将项目下 /WEB-INF/weblogic.xml中的

   <container-descriptor>

<prefer-web-inf-classes>true</prefer-web-inf-classes>

   </container-descriptor>

   改为

   <container-descriptor>

<prefer-web-inf-classes>false</prefer-web-inf-classes>

   </container-descriptor>

   之后weblogic重启成功,但应用一访问就挂掉,此时需重新将

   weblogic.xml中的参数改回true,应用方可访问成功

   <container-descriptor>

<prefer-web-inf-classes>true</prefer-web-inf-classes>

   </container-descriptor>

************************************************

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics