在CentOS上部署WebLogic服务器的步骤如下:
安装JDK:
sudo yum install java-1.8.0-openjdk-devel
sudo vi /etc/profile
在文件末尾添加以下行:export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
保存并退出编辑器,然后执行:source /etc/profile
下载WebLogic安装包:
wget http://download.oracle.com/otn/weblogic/weblogic-server-14110/141100/fmw_14.1.1.0.0_wls_lite_generic.jar
创建用户和目录:
weblogic
并设置密码:sudo useradd weblogic
sudo passwd weblogic
/opt
目录下创建weblogic
文件夹:sudo mkdir /opt/weblogic
解压安装包:
/opt/weblogic
目录:sudo mv fmw_14.1.1.0.0_wls_lite_generic.jar /opt/weblogic/
设置文件夹所有者:
/opt/weblogic
目录的所有者设置为weblogic
用户:sudo chown -R weblogic:weblogic /opt/weblogic
创建和编辑配置文件:
oraInst.loc
文件:sudo touch /opt/weblogic/oraInst.loc
sudo vi /opt/weblogic/oraInst.loc
添加以下内容:Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
wls.rsp
文件:sudo touch /opt/weblogic/wls.rsp
sudo vi /opt/weblogic/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
静默安装WebLogic:
weblogic
用户并执行静默安装:sudo su - weblogic
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
root
用户:sudo su - root
创建和启动域:
sudo cd /opt/weblogic/oracle/middleware/wlserver/common/bin/
./wlst.sh
readTemplateForUpdate('/opt/weblogic/oracle/middleware/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic1234')
setOption('OverwriteDomain', 'true')
writeDomain('/opt/weblogic/oracle/middleware/user_projects/domains')
closeTemplate()
exit()
cd /opt/weblogic/oracle/middleware/user_projects/domains/bin
./startWebLogic.sh
配置防火墙(可选):
sudo firewall-cmd --zone=public --add-port=7001/tcp --permanent
sudo firewall-cmd --reload
以上步骤应该能够帮助你在CentOS上成功部署WebLogic服务器。如果在安装过程中遇到任何问题,请参考Oracle官方文档或相关技术论坛寻求帮助。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: centos中怎么查看ssh状态