CentOS 7 安装 Weblogic 14 版本

安装JDK程序

注意:安装weblogic前,先安装JDK!(要求jdk(1.7以上)):

一、创建用户组weblogic及用户weblogic

复制代码
groupadd weblogic
useradd -g weblogic weblogic

二、将下载好的jdk及weblogic上传至/home/weblogic目录下

复制代码
#进入weblogic目录下
cd /home/weblogic/

#利用 chown 将指定文件的拥有者改为指定的用户或组,即将两个包的拥有姐改为weblogic用户
chown weblogic:weblogic jdk-8u351-linux-x64.tar
chown weblogic:weblogic fmw_14.1.1.0.0_wls_lite_generic

#给所有用户给予这两个文件可执行权限
chmod a+x fmw_14.1.1.0.0_wls_lite_generic
chmod a+x jdk-8u351-linux-x64.tar

三、切换到weblogic用户安装jdk

复制代码
#切换为weblogic用户
su - weblogic

#创建java文件夹,并将安装包移动到java文件夹内
mkdir java 
mv jdk-8u351-linux-x64.tar ./java

#进入java文件夹,并解压包,解压完成后删除安装包
cd java
tar -zxvf jdk-8u351-linux-x64.tar
rm -rf jdk-8u351-linux-x64.tar

#编辑.bash_profile配置文件   .bash_profile文件只表示当前用户的个人设置,生效后只该用户可用。
vi /home/weblogic/.bash_profile

四、将下面代码添加到.bash_profile中

复制代码
#set java env
export JAVA_HOME=/home/weblogic/java/jdk1.8.0_351
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

注意:添加后,如下图,在vim中,用":wq"保存。

复制代码
五、使配置,立即生效:
复制代码
#source为立即生效命令
source /home/weblogic/.bash_profile
复制代码
六、测试JDK安装是否成功:
复制代码
java -version
复制代码
备注:
一、如图,显示如下内容,即为安装成功!

二、如图,显示中下内容,即为安装失败!

(完毕)

注意:安装weblogic前一定要先安装JDK,然后安装Weblogic!

安装Weblogic程序

复制代码
创建目录:mkdir /opt/weblogic
授权目录:chmod 777 /opt/weblogic
授权用户:chown -R weblogic:weblogic /opt/weblogic
打开目录:cd /opt/weblogic
复制代码
创建 oraInst.loc 文件
复制代码
vi oraInst.loc

写入下面内容:

复制代码
inventory_loc=/opt/weblogic/oraInventory #产品目录清单
inst_group=weblogic #用户组名称
复制代码
创建wls.rsp 响应文件
复制代码
vi wls.rsp

写入下面内容:

复制代码
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware #weblogic的安装路径,根据自己的需要修改
INSTALL_TYPE=WebLogic Server # 安装类型选择了最基本的Weblogic Server组件

手动创建三个目录:

复制代码
mkdir /opt/weblogic/oraInventory
mkdir /opt/weblogic/Oracle
mkdir /opt/weblogic/Oracle/Middleware

特别注意,在root用户下授权"/opt"文件夹权限!

(不设置会报错:[VALIDATION] [ERROR]:INST-07006: Oracle 主目录(O) 位置验证失败。)

复制代码
chmod 777 /opt/weblogic

切换目录:

复制代码
cd /home/weblogic/

切换用户:

复制代码
su - weblogic

在weblogic用户下执行安装代码:

复制代码
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

显示安装成功,如下图:

安装后输入如下代码:

复制代码
source /opt/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh

mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain

cd /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain

$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=2048m weblogic.Server

接下来,输入帐号和密码以及验证密码,即可!

配置防火墙

防火墙的开启、关闭、禁用命令,如下:

(1)设置开机启用防火墙:

复制代码
systemctl enable firewalld.service

(2)设置开机禁用防火墙:

复制代码
systemctl disable firewalld.service

(3)启动防火墙:

复制代码
systemctl start firewalld

(4)关闭防火墙:

复制代码
systemctl stop firewalld

(5)检查防火墙状态:

复制代码
systemctl status firewalld 
相关推荐
Harvy_没救了1 小时前
【网络部署】 Win11 + VMware CentOS8 + Nginx 文件共享服务 Wiki
运维·网络·nginx
春风有信1 小时前
【2026.05.01】Windows10安装Docker Desktop 4.71.0.0步骤及问题解决
运维·docker·容器
嵌入式×边缘AI:打怪升级日志1 小时前
100ASK-T113 Pro 开发板 Bootloader 完全开发指南
linux·ubuntu·bootloader
2401_873479402 小时前
断网时如何实时判断IP归属?嵌入本地离线库,保障风控不中断
运维·服务器·网络
守城小轩2 小时前
基于Chrome140的Yahoo自动化(关键词浏览)——需求分析&环境搭建(一)
运维·自动化·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发
charlie1145141912 小时前
Linux 字符设备驱动:cdev、设备号与设备模型
linux·开发语言·驱动开发·c
handler012 小时前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
zhouwy1132 小时前
Linux进程与线程编程详解
linux·c++
我星期八休息3 小时前
IT疑难杂症诊疗室:AI时代工程师Superpowers进化论
linux·开发语言·数据结构·人工智能·python·散列表
切糕师学AI3 小时前
深入解析 Zsh 与 Oh-My-Zsh:打造高效现代化终端
linux·终端·zsh