根据官方文档的描述,WebLogic启用管理端口之后有以下好处:
(1)由于使用 SSL 进行通信,管理流量(包括管理员密码等)更为安全。
(2)使您能够启动处于“待机”状态的服务器。
(3)使您能够分隔域中的管理流量和应用程序流量。
具体操作步骤如下:
1. 备份配置文件
-
cd /opt/Oracle/Middleware/user_projects/domains/MedRecDomain/config
-
cp -p config.xml config.xml.bak.$(date +"%Y%m%d_%H%M%S")
2. 因为管理端口使用 SSL,所以启用管理端口需要此域中的所有实例都必须配置 SSL:
控制台 >> 环境 >> 服务器 >> MedRecAdmSvr 勾选“启用 SSL 监听端口”,把“SSL 监听端口”设置为7030
控制台 >> 环境 >> 服务器 >> MedRecSvr1 勾选“启用 SSL 监听端口”,把“SSL 监听端口”设置为7031
3. 在域级别启用管理端口:
控制台 >> MedRecDomain >> 配置 >> 一般信息 >> 勾选“启用管理端口” >> 把“管理端口”设置为9020
4. 对于那些和管理实例位于同一台机器的受管实例,需要覆盖本地管理端口:
控制台 >> 环境 >> 服务器 >> MedRecSvr1 >> 配置 >> 一般信息 >> 高级 >> 把“覆盖本地管理端口”设置为9021
这里是为了防止受管实例的管理端口和第3步里面设置的默认管理端口有冲突
5. 重启管理实例之后,使用https+管理端口访问控制台:
/>
6. 修改受管实例的启动脚本,让它去连接管理实例的管理端口:
-
nohup ./startManagedWebLogic.sh MedRecSvr1 192.168.222.11:9020 >MedRecSvr1.out &
试验环境:
[root]# head -1 /etc/redhat-release
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
[root]# java weblogic.version | grep -m 1 "."
WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050
|
阅读(5258) | 评论(0) | 转发(0) |