前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CentOS7安装部署weblogic12.1.1

CentOS7安装部署weblogic12.1.1

作者头像
废柴阿尤
发布于 2023-12-18 08:36:09
发布于 2023-12-18 08:36:09
59300
代码可运行
举报
文章被收录于专栏:Typecho_ayouTypecho_ayou
运行总次数:0
代码可运行

一、安装部署weblogic

1.环境配置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@weblogic72 ~]# ifconfig eth0 | sed -n 2p
        inet 10.0.0.72  netmask 255.255.255.0  broadcast 10.0.0.255
[root@weblogic72 ~]# ifconfig eth1 | sed -n 2p
        inet 172.16.1.72  netmask 255.255.255.0  broadcast 172.16.1.255
[root@weblogic72 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        .0G       .0G   % /dev
tmpfs           .0G       .0G   % /dev/shm
tmpfs           .0G   12M  .0G   % /run
tmpfs           .0G       .0G   % /sys/fs/cgroup
/dev/sda3        58G  .0G   54G   % /
/dev/sda1       197M  110M   88M  % /boot
tmpfs           394M       394M   % /run/user/0
[root@weblogic72 ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           .8G        221M        .5G         11M         94M        .5G
Swap:            0B          0B          0B
[root@weblogic72 ~]# cat /etc/redhat-release 
CentOS Linux release 7.9.2009 (Core)
[root@weblogic72 ~]# uname -r
3.10.0-1160.el7.x86_64
[root@weblogic72 ~]# 

2.配置环境

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# weblogic不支持root用户安装,需创建普通用户进行安装
[root@weblogic72 ~]# groupadd weblogic
[root@weblogic72 ~]# useradd -g weblogic weblogic
[root@weblogic72 ~]# passwd weblogic    # 更改weblogic用户的密码
[root@weblogic72 ~]# groups weblogic
[root@weblogic72 ~]# su - weblogic

3.配置JDK

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
####################普通用户配置JDk环境####################
[weblogic@weblogic71 ~]# mkdir softwares
[weblogic@weblogic71 ~]# cd softwares/
[weblogic@weblogic71 ~]# tar xf jdk-8u291-linux-x64.tar.gz
[weblogic@weblogic71 ~]# /home/weblogic/softwares/jdk1.8.0_291/bin/java -version
[weblogic@weblogic71 ~]# vim .bash_profile
···
export JAVA_HOME=/home/weblogic/softwares/jdk1.8.0_291/
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
···
[weblogic@weblogic71 ~]# source .bash_profile
[weblogic@weblogic72 ~]# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) -Bit Server VM (build 25.291-b10, mixed mode)


####################root用户配置JDk环境####################
[root@weblogic72 ~]# vim /etc/profile
···
export JAVA_HOME=/home/weblogic/softwares/jdk1.8.0_291/
export PATH=$PATH:$JAVA_HOME/bin
···
[root@weblogic72 ~]# source /etc/profile
[root@weblogic72 ~]# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) -Bit Server VM (build 25.291-b10, mixed mode)

4.开始安装weblogic

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[weblogic@weblogic72 softwares]# pwd
/home/weblogic/softwares
[weblogic@weblogic72 softwares]# chmod -R 777  wls1211_generic.jar
[weblogic@weblogic72 softwares]# java -jar wls1211_generic.jar -mode=console

(可以不加“-mode=console”的控制台文本模式,因为在安装时无法启动图形安装界面时它会自动的进入文本控制台模式的)

选择中间件目录,可默认,看个人爱好吧

注册安全更新,一般不需要更新,操作:选择3,回车

更改接受更新方式,操作:输入No,回车

确认更改接受更新方式,操作:Yes,回车

接受更新选择确认,直接输入“Next”,回车(此时Receive Security Update:[No]表示不接受安全更新)

选择安装类型(Typical:典型;Custom:自定义),操作:我们选择默认典型安装,输入“Next”,回车(如果选择定制安装,输入“2”,回车)

选择jdk

选择产品安装目录,(一般来说,这一步默认就行(如果要更改的话就选择前面的序号,比如1回车,然后输入安装路径就行),输入“下一步”后回车),操作:Next,回车

安装产品系列列表,直接 Next,开始安装

看到下面信息即安装成功

{/collapse-item} {collapse-item label="5. 创建domain"}

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 进安装目录下的 bin 目录下,找 config.sh
[weblogic@weblogic72 bin]# pwd
/home/weblogic/Oracle/Middleware/wlserver_12.1/common/bin
[weblogic@weblogic72 bin]# ll
total 112
-rwxr-x--- 1 weblogic weblogic 24283 Dec  9 15:38 commEnv.sh
-rwxr-x--- 1 weblogic weblogic  2129 Dec  9 15:38 config_builder.sh
-rwxr-x--- 1 weblogic weblogic  2281 Dec  9 15:38 config.sh
-rwxr-x--- 1 weblogic weblogic  2586 Dec  9 15:38 pack.sh
-rwxr-x--- 1 weblogic weblogic  2150 Dec  9 15:38 setPatchEnv.sh
-rwxr-x--- 1 weblogic weblogic  4089 Dec  9 15:38 startDerby.sh
-rwxr-x--- 1 weblogic weblogic  4095 Dec  9 15:38 startManagedWebLogic.sh
-rwxr-x--- 1 weblogic weblogic  1455 Dec  9 15:38 stopDerby.sh
-rwxr-x--- 1 weblogic weblogic  2094 Dec  9 15:38 unpack.sh
-rwxr-x--- 1 weblogic weblogic  3305 Dec  9 15:38 upgrade.sh
-rwxr-x--- 1 weblogic weblogic 31224 Dec  9 15:38 wlscontrol.sh
-rwxr-x--- 1 weblogic weblogic 13854 Dec  9 15:37 wlsifconfig.sh
-rwxr-x--- 1 weblogic weblogic   791 Dec  9 15:38 wlst.sh
[weblogic@weblogic72 bin]# 
  • 执行`./config.sh
  • 接下来傻瓜式往下走就行了,默认就next,其中有个路径需要注意:进入目标域目录选择,操作:输入“Next”,回车(这里选择默认即可,如果要修改,记得输入路径,回车)
  • 更改密码
  • 确认用户密码
  • 输入"Next" 回车
  • 域模式配置,操作:输入2,回车(1.开发模式,2生产模式)
  • 选择jdk
  • 接下来这一步需要注意,不然如果没选,可能出不来配置端口的信息,还需要手动改配置文件:
  • 接下来就是配置端口号,默认端口就直接回车,否则选择序号进行修改
  • 修改默认端口为7003
  • 直接回车即可
  • 安装完成

{/collapse-item} {collapse-item label="6.编辑启动脚本"}

修改JVM堆内存大小

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
堆内存生产环境调优说明
  - 设置物理机内存的一半,比如说物理内存是32G,则堆内存应该为设置16G即可;
  - 当物理内存过大时,推荐配置不得超过32G,比如物理内存为128G,应该最大的堆内存大小设置为32G;
[weblogic@weblogic72 bin]# pwd
/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
[weblogic@weblogic72 bin]# grep Xmx setDomainEnv.sh 
  WLS_MEM_ARGS_64BIT="-Xms256m -Xmx512m"
  WLS_MEM_ARGS_32BIT="-Xms256m -Xmx512m"
  WLS_MEM_ARGS_64BIT="-Xms512m -Xmx512m"
  WLS_MEM_ARGS_32BIT="-Xms512m -Xmx512m"
[weblogic@weblogic72 bin]# 

修改内核参数

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@weblogic72 ~]# cat > /etc/sysctl.d/weblogic.conf <

编写启动脚本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[root@weblogic72 ~]# cat > /usr/lib/systemd/system/weblogic.service <

启动测试

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
systemctl daemon-reload
systemctl enable --now weblogic

{/collapse-item}

二、部署项目

{collapse-item label="1.下载编译好的war包并上传" open}

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
[weblogic@weblogic72 user_projects]# pwd
/home/weblogic/Oracle/Middleware/user_projects
[weblogic@weblogic72 user_projects]# ll
total 0
drwxr-x--- 3 weblogic weblogic 25 Dec  9 16:25 domains
[weblogic@weblogic72 user_projects]# mkdir helloworld
[weblogic@weblogic72 user_projects]# ll
total 0
drwxr-x--- 3 weblogic weblogic 25 Dec  9 16:25 domains
drwxrwxr-x 2 weblogic weblogic  6 Dec 10 13:52 helloworld
[weblogic@weblogic72 user_projects]# cd helloworld/
# 上传war包
[weblogic@weblogic72 helloworld]# ll
total 4
-rw-r--r-- 1 weblogic weblogic 3388 Dec 10 13:43 hello-world.zip
[weblogic@weblogic72 helloworld]# unzip hello-world.zip        
[weblogic@weblogic72 helloworld]# ll
total 8
-rw-rw-r-- 1 weblogic weblogic 2415 Dec  9 18:00 hello-world.war
-rw-rw-r-- 1 weblogic weblogic 1624 Dec 10 13:42 hello-world.zip
[weblogic@weblogic72 helloworld]# rm -rf hello-world.zip 
[weblogic@weblogic72 helloworld]# 
[weblogic@weblogic72 helloworld]# ll
total 4
-rw-rw-r-- 1 weblogic weblogic 2415 Dec  9 18:00 hello-world.war
[weblogic@weblogic72 helloworld]# 

{/collapse-item} {collapse-item label="2.部署业务"}

  • 点击锁定并编辑
  • 点击安装
  • 选择war包
  • 点击 下一步
  • 自定义项目名称
  • 点击完成
  • 点击保存
  • 准备启动业务
  • 确认启动服务

{/collapse-item} {collapse-item label="3.访问项目"}

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023年12月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
linux 安装weblogic12.1.3.0步骤
需注意:fmw_12.1.3.0.0_wls.jar     需要jdk1.7.0_15以上的版本
逆向小白
2018/09/12
6.3K0
linux 安装weblogic12.1.3.0步骤
Weblogic运维使用手册
 BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
loong576
2019/09/10
3.3K0
Weblogic运维使用手册
Weblogic的了解、安装及其使用
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
默 语
2024/11/20
8300
Weblogic的了解、安装及其使用
【漏洞复现】Weblogic漏洞搭建与复现:CVE-2017-10271
WebLogic WLS组件中存在CVE-2017-10271远程代码执行漏洞,可以构造请求对运行WebLogic中间件的主机进行攻击,近期发现此漏洞的利用方式为传播挖矿程序。
一名白帽的成长史
2020/02/25
6.3K0
【漏洞复现】Weblogic漏洞搭建与复现:CVE-2017-10271
CentOS 7静默安装Weblogic 12C
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JavaEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
星哥玩云
2022/08/16
8600
CentOS 7静默安装Weblogic 12C
OEMCC 13.2 安装部署
需求:安装部署OEM 13.2 环境:两台主机,系统RHEL 6.5,分别部署OMS和OMR: OMS,也就是OEMCC的服务端 IP:192.168.1.88 内存:12G+ 硬盘:100G+ OMR,也就是OEM底层的资料库 IP:192.168.1.89 内存:8G+ 硬盘:100G+
Alfred Zhao
2019/05/24
1.4K0
CentOS 7.4下Hadoop 2.7.6安装部署
[root@mini01 ~]# cat /etc/hosts  127.0.0.1  localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1        localhost localhost.localdomain localhost6 localhost6.localdomain6 10.0.0.11    mini01 10.0.0.12    mini02 10.0.0.13    mini03 10.0.0.14    mini04 10.0.0.15    mini05
星哥玩云
2022/07/13
4830
CentOS 7.4下Hadoop 2.7.6安装部署
centos部署tomcat_weblogic简单部署
1、下载183 MB压缩包 https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html
全栈程序员站长
2022/10/03
3790
centos部署tomcat_weblogic简单部署
持续集成-Jenkins安装部署
说明:在网上找了很多文章去解决该离线问题,但是最后都没有解决。所以只能进入页面后再手动安装常用插件。
踏歌行
2020/10/15
7660
持续集成-Jenkins安装部署
centos 7 安装JDK (Linux安装jdk)
该文介绍了在 CentOS 7 中如何安装 JDK 1.8 及其后续步骤。首先,检查系统是否已经安装了 JDK 1.8,如果没有,则从 Oracle 官方网站下载并安装。然后,配置环境变量,使系统可以识别 JDK 1.8。最后,验证安装是否成功。
王小雷
2018/01/02
6.4K0
实战部署weblogic集群及发布应用(
        本次搭建使用的虚拟机,由于内存有限,我搭建的是第一种规划方案同一台服务器,如下:
py3study
2020/01/07
8480
weblogi 12.2.1.4一键安装,包含补丁
2 jdk-8u361-linux-x64.tar.gz          java环境
用户10800300
2023/10/20
5230
weblogi 12.2.1.4一键安装,包含补丁
『学习笔记』如何部署Java应用程序到WebLogic Server
🎈今日推荐—— https://cloud.tencent.com/developer/article/2465242
数字扫地僧
2024/11/10
2810
『学习笔记』如何部署Java应用程序到WebLogic Server
Linux 下Weblogic集群搭建-04通过nodemanage进行节点的启动与关闭
1.adminserver(10.0.5.51) 。 node节点(ip:10.0.5.52)
用户1499526
2019/07/15
2.1K1
Linux 下Weblogic集群搭建-04通过nodemanage进行节点的启动与关闭
你真的会Linux部署吗?
第一步 上传jdk1.6.0_45 app窗口修改权限,级联下级目录文件,拥有可执行权限
程序源代码
2019/09/08
1K0
hadoop集群安装
分布式安装 修改IP地址和主机名(主机名可以不用修改) hadoop1.com 192.168.213.146 192.168.213.255 255.255.255.0 hadoop2.com 192.168.213.147 192.168.213.255 255.255.255.0 hadoop3.com 192.168.213.148 192.168.213.255 255.255.255.0
张泽旭
2018/12/10
1.1K0
持续代码质量管理-SonarQube-7.3部署
Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。
踏歌行
2020/10/15
8620
持续代码质量管理-SonarQube-7.3部署
『学习笔记』WebLogic基础入门:配置与安装指南
WebLogic是Oracle开发的企业级Java应用服务器,用于运行、部署和管理多层分布式应用。它是企业应用开发和生产环境中不可或缺的组件。本文将详细介绍WebLogic的基本概念、配置与安装步骤,结合实例分析其在企业中广泛应用的背景与优势。
数字扫地僧
2024/11/12
5150
『学习笔记』WebLogic基础入门:配置与安装指南
Weblogic环境安装部署
安装前提:首先在官网上下载安装包https://www.oracle.com/index.html下载10.3.6版本的在centos7.6上安装,关闭防火墙、selinux,安装jdk(Java SE Development Kit)
Linux运维技术之路
2022/06/07
1.7K0
zookeeper-02 部署
1. 主机规划 主机名称 外网IP【外部访问】 内网IP 操作系统 备注 安装软件 docker01 10.0.0.11 172.16.1.11 CentOS 7.2 zookeeper-3.4.5【集群】 docker02 10.0.0.12 172.16.1.12 CentOS 7.2 zookeeper-3.4.5【集群】 docker03 10.0.0.13 172.16.1.13 CentOS 7.2 zookeeper-3.4.5【集群】 docker04 10.0.0.14 172.16
踏歌行
2020/10/15
2960
相关推荐
linux 安装weblogic12.1.3.0步骤
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验