CentOS 7 安装 Weblogic 14 版本

news2024/9/22 15:46:00

安装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 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1249293.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2021年12月 Scratch(三级)真题解析#中国电子学会#全国青少年软件编程等级考试

Scratch等级考试(1~4级)全部真题・点这里 一、单选题(共25题,每题2分,共50分) 第1题 执行下列程序,屏幕上可以看到几只小猫? A:1 B:3 C:4 D:0 答案:B 第2题 下列程序哪个可以实现:按下空格键,播放完音乐后说“你好!”2秒? A: B: C:

【Linux】yum -- 软件包管理器

目录 一、Linux中是如何安装软件的 1.1 安装的方法 1.2 安装的本质(基本理解) 二、软件包 2.1 软件包的概念 2.2 为什么要有软件包 三、yum--软件包管理器 3.1 yum的概念 3.2 yum的使用 3.2.1 搜索一个软件 3.2.2 安装一个软件 3.2.3 卸载一个软件 3.3 yum源更新 …

前端vue导出PPT,使用pptxgen.js

前言 公司新需求需要导出ppt给业务用,查阅资料后发现也挺简单的,记录一下。 如有不懂的可以留言!!! 1.安装包 npm install pptxgenjs --save2.引入包 在需要使用的文件中引入 import Pptxgenfrom "pptxgenjs&…

java学习part10 this

90-面向对象(进阶)-关键字this调用属性、方法、构造器_哔哩哔哩_bilibili 1.java的this java的this性质类似cpp的this, 但它是一种引用,所以用 this. xxx来调用。 this代表当前的类的实例,所以必须和某个对象结合起来使用,不能…

rk3588配置uac功能,android13使能uac及adb的复合设备

最近,因新增需求需要在现有产品上增加UAC的功能,查阅并学习相关知识后,在rk3588 SOC硬件平台搭载android13系统平台上成功配置了uac及uac&adb的复合设备。基于开源共享精神希望给大家提供些参考。 1.技术可行性预研 (1&#…

nodejs+vue+python+PHP+微信小程序-留学信息查询系统的设计与实现-安卓-计算机毕业设计

1、用户模块: 1)登录:用户注册登录账号。 2)留学查询模块:查询学校的入学申请条件、申请日期、政策变动等。 3)院校排名:查询国外各院校的实力排名。 4)测试功能:通过入学…

LabVIEW中将SMU信号连接到PXI背板触发线

LabVIEW中将SMU信号连接到PXI背板触发线 本文介绍如何将信号从PXI(e)SMU卡路由到PXI(e)机箱上的背板触发线。该过程涉及使用NI-DCPowerVI将SMU信号导出到PXI_TRIG线上。 在继续操作之前,请确保在开发PC上安装了兼容版…

防止应用程序截屏(容器式,防止极域电子教室和录屏软件录制)

核心原理、实现目的 1、使用Panel容器将外部窗口嵌入自己写的程序 2、使用防止截屏的函数来对窗口透明,这可以使本窗口内所有窗口在录屏软件上消失 3、解放,抓取,存储句柄,实现摆脱录屏(极域监控) 程序…

Ps:画笔工具的基本操作

画笔工具 Brush Tool是 Ps 中最常用的工具,广泛地用于绘画与修饰工作。 虽然多数操作可在画笔工具的工具选项栏中选择执行,但是如果能记住相应的快捷键可大大提高工作效率。 熟练掌握画笔工具的操作对于使用其他工具也非常有益,因为 Ps 中许多…

动态规划 之 钢条切割

自顶向下递归实现(Recursive top-down implementation) 程序CUT-ROD对等式(14.2)进行了实现,伪代码如下: CUT-ROD(p, n)if n 0return 0q -∞for i 1 to nq max{q, p[i] CUT-ROD(p, n - i)}return q上面解决中重复对一个子结构问题重复求解了&#…

手把手教你安装 Visual Studio 2022 及其简单使用

软件下载 打开 Visual Studio 官网,个人选择免费的Community社区版就够用了。 软件安装 双击运行安装程序: 点击继续 即可: 等待加载完成: 可以看到 Visual Studio 2022 对应不同的开发需求提供了若干工作负载,这里以…

CSS-长度单位篇

px:像素em:相对元素font-size的倍数rem:相对根字体大小,html标签就是根%:相对父元素计算 注意:CSS中设置长度,必须加单位,否则样式无效!

HTML网站稳定性状态监控平台源码

这是一款网站稳定性状态监控平台源码,它基于UptimeRobot接口进行开发。当您的网站遇到故障时,该平台能够通过邮件或短信通知您。下面是对安装过程的详细说明: 安装步骤 将源码上传至您的主机或服务器,并进行解压操作。 在Uptim…

DELL MD3600F存储重置管理软件密码

注意:密码清除可能会导致业务秒断,建议非业务时间操作 针对一台控制器操作即可,另一控制器会同步操作 重置后密码为空! 需求:重置存储管理软件密码 管理软件中分配物理磁盘时提示输入密码(类似是否了解风险确认操作的提…

思科模拟器操作命令

模式 思科模拟器常见的模式有 用户模式 能够操作的命令比较少 特权模式特权模式下面可以操作的比较多 全局模式 接口模式 用户模式进入特权模式: 命令enable 特权模式进行全局模式命令: configure terminal 退出命令 exit命令:返回上一层,即一步一步…

javascript判断是否是json格式

文章目录 一、问题二、解决三、总结3.1、定义 一、问题 工作中有用到JSON.parse这个来解析JSON字符串,这个时候突然有一次遇到JSON字符串是长串数字或数字字符串,主要是自己也没兼容好,就导致了一长串数字JSON.parse之后变成了e24等数字。主…

无需API开发,有赞小程序集成广告推广系统,提升品牌曝光

无需API开发,实现有赞小程序与其他系统的连接 有赞小程序作为一个多功能的电子商务解决方案,为商家提供了无需复杂API开发就可以实现系统连接和集成的便捷途径。通过有赞小程序,商家可以轻松实现与各种系统的数据同步和应用互联,…

Zynq-Linux移植学习笔记之67- 国产ZYNQ上通过GPIO模拟MDC/MDIO协议

1、背景介绍 模块上有9个PHY,其中两个PHY通过ZYNQ PS端的MDIO总线连接,其余7个PHY单独通过GPIO进行控制,需要实现GPIO模拟MDC/MDIO协议。 2、vivado工程设计 vivado工程内为每个PHY建立两个GPIO IP核,分别用来代表MDC和MDIO&…

Vue 2.0源码分析-Virtual DOM

Virtual DOM 这个概念相信大部分人都不会陌生,它产生的前提是浏览器中的 DOM 是很“昂贵"的,为了更直观的感受,我们可以简单的把一个简单的 div 元素的属性都打印出来,如图所示: 可以看到,真正的 DOM …

IDEA中的Postman?完全免费!

Postman是大家最常用的API调试工具,那么有没有一种方法可以不用手动写入接口到Postman,即可进行接口调试操作?今天给大家推荐一款IDEA插件:Apipost Helper,写完代码就可以调试接口并一键生成接口文档!而且还…