在CentOS上配置WebLogic服务器的步骤如下:
安装JDK
- 安装JDK:
- 确保服务器上已经安装了JDK。如果没有,需要先安装JDK。
- 可以从Oracle官网下载并安装适合CentOS版本的JDK。
- 配置JDK环境变量:
- 创建或编辑
/etc/profile
文件,添加以下内容:
export JAVA_HOME=/path/to/your/jdk export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效:
source /etc/profile
安装WebLogic
- 下载WebLogic安装包:
- 从Oracle官网下载适合CentOS版本的WebLogic安装包。
- 创建安装用户及授权:
- 创建一个新用户
weblogic
,并设置密码:
groupadd weblogic useradd -g weblogic weblogic passwd weblogic
- 设置WebLogic目录的所有者和权限:
chown -R weblogic:weblogic /opt/weblogic chmod -R 777 /opt/weblogic
- 解压WebLogic安装包:
- 将下载的WebLogic安装包解压到指定目录,例如
/opt/weblogic
。
- 配置静默安装文件:
- 在WebLogic目录下创建
wls.rsp
文件,并添加安装参数:
cd /opt/weblogic vi wls.rsp
- 在
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
文件,并添加以下内容:
cd /opt/weblogic vi oraInst.loc
- 在
oraInst.loc
文件中添加以下内容:
inventory_loc=/opt/weblogic/oraInventory inst_group=weblogic
- 执行安装:
- 切换到WebLogic用户并执行安装命令:
su - weblogic cd /opt/weblogic java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
配置WebLogic
- 创建域:
- 切换到WebLogic用户并执行WLST脚本创建域:
cd /opt/weblogic/oracle/middleware/wlserver/common/bin ./wlst.sh
- 在WLST脚本中输入以下命令创建域:
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') exit()
- 启动WebLogic:
- 启动WebLogic服务器:
cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin ./startWebLogic.sh
- 关闭防火墙或开放端口:
- 如果需要,可以关闭防火墙或开放7001端口:
firewall-cmd --zone=public --add-port=7001/tcp --permanent firewall-cmd --reload
验证安装
- 使用浏览器访问WebLogic管理控制台:
http://your_server_ip:7001/console
- 输入配置的管理员用户名和密码进行登录。
以上步骤是在CentOS上配置WebLogic服务器的详细流程。请根据实际情况调整步骤和参数。