Java 版本确认与安装

Oracle 12需要安装JDK, Open JDK 不可以,如果已经安装的话,需要卸载重装。

//查找已安装的Java
rpm -qa|grep java
//卸载安装的openjdk
sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64
//卸载安装的openjdk
sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64sudo mv jdk-8u211-linux-x64.rpm /usr/local/software/
//安装jdk
sudo rpm -ivh  jdk-8u211-linux-x64.rpm

WebLogic下载

https://download.oracle.com/otn/nt/middleware/12c/12213/fmw_12.2.1.3.0_wls_Disk1_1of1.zip?AuthParam=1556077412_8c44ad8c26da9ac16a1e1eb8bd0a4d32

Weblogic安装准备

1.增加weblogic用户,weblogic不允许安装在root权限下

sudo groupadd weblogic
sudo useradd -g weblogic weblogic
sudo passwd weblogic
输入密码
  1. 修改目录权限
    sudo chown -R weblogic:weblogic /home/weblogic

3.建立响应文件
vim /home/weblogic/wls.rsp

[ENGINE]#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0[GENERIC]#Set this to true if you wish to skip software updates
DECLINE_AUTO_UPDATES=true#
MOS_USERNAME=#
MOS_PASSWORD=<SECURE VALUE>#If the Software updates are already downloaded and available on your local system, then specify the path to the directory where these patches are available and set SPECIFY_DOWNLOAD_LOCATION to true
AUTO_UPDATES_LOCATION=#
SOFTWARE_UPDATES_PROXY_SERVER=#
SOFTWARE_UPDATES_PROXY_PORT=#
SOFTWARE_UPDATES_PROXY_USER=#
SOFTWARE_UPDATES_PROXY_PASSWORD=<SECURE VALUE>#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/home/weblogic/Oracle/Middleware/Oracle_Home#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false#Provide the Proxy Host
PROXY_HOST=#Provide the Proxy Port
PROXY_PORT=#Provide the Proxy Username
PROXY_USER=#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=
  1. 创建安装loc文件
    vim oraInst.loc
inventory_loc=/home/weblogic/oraInventory
inst_group=weblogic
  1. 建立目录
    sudo mkdir oraInventory

  2. 执行jar 安装

java -jar /home/weblogic/fmw_12.2.1.3.0_wls.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc

2,修改/etc/profile权限(如果有修改权限就不用修改)
sudo chown weblogic /etc/profile

  1. 查看环境变量并添加环境变量
    /home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin/setWLSEnv.sh

vim /etc/profile
在最下方添加即可

CLASSPATH=/usr/java/jdk1.8.0_211-amd64/lib/tools.jar:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/modules/features/wlst.wls.classpath.jar:PATH=/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/thirdparty/org.apache.ant/1.9.8.0.0/apache-ant-1.9.8/bin:/usr/java/jdk1.8.0_211-amd64/jre/bin:/usr/java/jdk1.8.0_211-amd64/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/weblogic/.local/bin:/home/weblogic/bin:/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/../oracle_common/modules/org.apache.maven_3.2.5/bin
  1. 让环境变量修改生效
source /etc/profile

创建域

  1. 创建域目录
mkdir -p /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain
  1. 复制 basicWLSDomain.py到当前目录
cd /home/weblogic/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domaincp /home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/basicWLSDomain.py .
  1. 设置控制台密码
    vim basicWLSDomain.py

在# Please set password here before using this script, e.g. cmo.setPassword(‘value’)下边增加(设置密码)

cmo.setPassword('yourpassword')
  1. 创建域
    /home/weblogic/Oracle/Middleware/Oracle_Home/oracle_common/common/bin/wlst.sh basicWLSDomain.py

启动Weblogic

vim startWeblogic.sh

${DOMAIN_HOME}/bin/startWeblogic.sh $*
修改为:
${DOMAIN_HOME}/bin/startWeblogic.sh $* > /dev/null 2>&1 &

到域的bin目录执行

../startWebLogic.sh

10.如果很长时间没有启动完毕,修改以下内容
vim setDomainEnv.sh
将以下

set WLS_MEM_ARGS_64BIT=”-Xms256m –Xmx256m”
set WLS_MEM_ARGS_32BIT=”-Xms256m –Xmx256m”

修改为

set WLS_MEM_ARGS_64BIT=”-Xms2048m –Xmx2048m -Djava.security.egd=file:/dev/./urandom”set WLS_MEM_ARGS_32BIT=”-Xms2048m –Xmx2048m -Djava.security.egd=file:/dev/./urandom”

重新启动即可。


Linux(RedHat)下Weblogic 12C静默安装相关推荐

  1. weblogic部署linux静默安装,Linux环境下Weblogic11g中间件-静默安装详解

    第一步: 安装产品 1.配置好java环境变量 java -version查看是否生效,weblogic11g要求最好用1.6以上JDK进行安装配置 2.找到安装介质执行命令:java -jar wl ...

  2. Windows下Weblogic 12c单机安装与部署

    文章目录 下载安装 安装版本 下载方式 单机安装 解压安装包 安装 配置 安装目录说明 管理服务器的启动 应用部署 下载安装 下载地址: https://www.oracle.com/middlewa ...

  3. 在linux操作系统中启动oracle数据库程序,Linux系统下Oracle数据库的安装和启动关闭操作教程...

    这篇文章主要介绍了Linux系统下Oracle数据库的安装和启动关闭操作教程,并针对在sqlplus下所需执行的命令进行讲解,需要的朋友可以参考下 1.准备: df -H 查看空间剩余   一般准备最 ...

  4. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(执行安装_07)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件_06) 执行安装前的准备工作: 创建ORACLE实例前提,准备下面6项工作 序号 说明 链接 ① ...

  5. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置文件_06)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(上传安装包并解压_05) linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(修改配置 ...

  6. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(上传安装包并解压_05)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04) 静默安装Oracle11GR2数据库上传数据库安装包并解压 按提示选择文件,添加确 ...

  7. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(oracle基础配置_04)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03) 创建用户 组 及文件夹 创建用户组:groupadd oinstall 创建用户组:grou ...

  8. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装依赖包_03)

    接上一篇:linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02) 安装Oracle11GR2所需要的依赖包 有高手写成了这样: yum -y install ...

  9. linux CentOS7最小化安装环境静默安装Oracle11GR2数据库(安装常用工具_02)

    接上一篇:linux CentOS7 最小化安装环境静默安装Oracle11GR2数据库(安装操作系统环境_01) 安装wget yum install -y wget 安装vim yum insta ...

最新文章

  1. linux的iso镜像机没有redis,在Linux系统上安装Redis【避坑篇】
  2. spring boot自动配置
  3. [ImportNew]Java中的Timer类和TimerTask类
  4. 2019 Multi-University Training Contest 1 - 1004 - Vacation - 二分 - 思维
  5. Javaweb编程中的乱码问题
  6. sql语句优化(二)
  7. webpaper网页出题语言
  8. CoreAnimation (CALayer 动画)
  9. 『中级篇』容器网络之host和none(29)
  10. mysql知识思维导图
  11. 控制器设计:MIPS单周期CPU
  12. 手机投屏不是全屏怎么办_手机投屏怎么满屏
  13. 如何用python做软件导出cad_使用python将cad批量导出至pdf
  14. 百度网盘下载速度太慢,百度网盘下载慢怎么解决
  15. Outlook-没有自动回复-使用规则创建外出邮件
  16. 开心赚手机网赚操作真实赚钱项目揭秘
  17. sklearn学习之Spectral Clustering
  18. [Kaggle实战] Titanic 逃生预测 (1) - 项目起步
  19. 如果把ChatGPT和“挖呀挖”的黄老师结合起来,她可以为你做什么事情?
  20. LED驱动芯片AiP650

热门文章

  1. CSS3实现垂直居中
  2. Linux 关于Transparent Hugepages的介绍
  3. [转]asp.net 动态添加多附件上传
  4. 字体大小自适应屏幕分辨率 CSS解决方案
  5. 为什么ArcGIS 10.3导出 Shapefile的字段名会被截断成3个汉字?解决方法如下
  6. 【报告分享】2019双11洞察报告资料包(含6大权威报告下载链接)
  7. 别整那些花里胡哨的,女孩子喜欢简单直接的男生
  8. 【报告分享】中国人工智能产业发展指数.pdf
  9. Mybatis框架相关知识讲解
  10. linux大io引起cpu使用率偏高,系统负载高, 但CPU使用率和IO都非常低