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 
相关推荐
Youkiup7 分钟前
【linux 常用命令】
linux·运维·服务器
qq_2975046111 分钟前
【解决】Linux更新系统内核后Nvidia-smi has failed...
linux·运维·服务器
_oP_i16 分钟前
.NET Core 项目配置到 Jenkins
运维·jenkins·.netcore
weixin_4373982124 分钟前
Linux扩展——shell编程
linux·运维·服务器·bash
小燚~26 分钟前
ubuntu开机进入initramfs状态
linux·运维·ubuntu
小林熬夜学编程33 分钟前
【Linux网络编程】第十四弹---构建功能丰富的HTTP服务器:从状态码处理到服务函数扩展
linux·运维·服务器·c语言·网络·c++·http
炫彩@之星37 分钟前
Windows和Linux安全配置和加固
linux·windows·安全·系统安全配置和加固
上海运维Q先生38 分钟前
面试题整理15----K8s常见的网络插件有哪些
运维·网络·kubernetes
hhhhhhh_hhhhhh_1 小时前
ubuntu18.04连接不上网络问题
linux·运维·ubuntu
冷心笑看丽美人1 小时前
探秘 DNS 服务器:揭开域名解析的神秘面纱
linux·运维·服务器·dns