源域,名称:mydomain1,通过向导创建,已经成功部署服务包的域。
目标域,名称:mydomain2
1.复制出mydomain2
cp -r mydomain1 mydomain2
2.修改配置(下面所有的修改替换,都是在域所在目录一样的前提下,如果不一样,记得替换路径)
1.编辑目标域bin目录中所有cmd后缀文件(linux/unix为.sh),将打开cmd文件中所有的mydomain1替换为mydomain2。
2.修改目标域中的init-info/startscript.xml、init-info/tokenValue.properties文件,所有的mydomain1替换为mydomain2。
3.修改目标域启动服务端口,修改目标域mydomain2\config目录下config.xml文件,将
<listen-port>7001</listen-port>修改为其他本机未使用端口。
4.修改目标域mydomain2/config目录下config.xml,所有的mydomain1替换为mydomain2。
5.修改mydomain2/startWebLogic.sh,所有的mydomain1替换为mydomain2.
6.如果要修改数据库配置,则修改目标域mydomain2\config\jdbc目录下xxx-jdbc.xml文件,修改数据库IP、数据库实例名、用户名、密码
3.检查是否全部替换
在mydomain2目录下用grep命令搜一下防止遗漏
grep mydomain1 **/*.*
4.删除垃圾文件
rm -r servers
servers为服务运行过程中临时目录、日志目录存放处,目标域启动之后,
weblogic能够自动生成servers目录以及服务临时文件与日志
rm mydomain.log
rm nohup.out(以及相关备份,如果有的话)