在CentOS上配置WebLogic网络涉及多个步骤,包括安装WebLogic、配置网络接口、设置监听地址和端口等。以下是一个详细的指南:
创建用户和组:
groupadd weblogic
useradd -g weblogic weblogic
创建安装目录:
mkdir -p /opt/weblogic/Install
mkdir -p /opt/weblogic/Oracle/Middleware
设置目录权限:
chown -R weblogic:weblogic /opt/weblogic/Install
chown -R weblogic:weblogic /opt/weblogic/Oracle/Middleware
创建配置文件:
在 /opt/weblogic/Install
目录下创建 wls.rsp
和 oraInst.loc
文件,并添加以下内容:
wls.rsp:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
oraInst.loc:
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
上传并解压安装包:
将WebLogic安装包上传到 /opt/weblogic/Install
目录,然后解压:
unzip fmw_14.1.1.0.0_wls_lite_quick_Disk1_1of1.zip
安装WebLogic:
使用WebLogic用户登录并执行安装程序:
su - weblogic
cd /app/weblogic/Install
java -jar fmw_14.1.1.0.0_wls_lite_quick_generic.jar -silent -responseFile /opt/weblogic/Install/wls.rsp -invPtrLoc /opt/weblogic/Install/oraInst.loc
创建域:
使用WebLogic用户登录并创建域:
cd /home/weblogic/bea/wlserver_10.0/common/bin
./config.sh
按照提示完成域的创建。
编辑网络配置文件:
编辑 /etc/sysconfig/network-scripts/ifcfg-eth0
文件,设置静态IP地址:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
添加或修改以下内容:
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes
重启网络服务:
sudo systemctl restart network
验证网络配置:
使用以下命令验证网络配置:
ip addr show eth0
ip route show
进入WebLogic域的目录并启动管理服务器:
cd /home/weblogic/bea/user_projects/domains/base_domain/bin
./startWebLogic.sh
在浏览器中访问 http://<your_server_ip>:7001/console
,使用配置的管理员用户名和密码登录。