搜索
首页系统教程LINUX深入剖析Linux上WebLogic的安装与配置

深入剖析Linux上WebLogic的安装与配置

Feb 15, 2024 pm 02:00 PM
linuxlinux教程linux系统linux操作系统linux命令外壳脚本嵌入式linuxlinux入门linux学习

WebLogic作为一个功能强大的Java EE应用服务器,已经成为许多企业级应用的首选。而在Linux操作系统上,WebLogic的安装和配置则是一个不可或缺的组成部分。本文将深入剖析如何在Linux环境下完成WebLogic的安装和配置,帮助读者快速方便地搭建一个高效稳定的WebLogic应用服务器。

深入剖析Linux上WebLogic的安装与配置

一、环境

  • linux版本:CentOS7 64bit(略)
  • fmw_12.2.1.3.0_wls.jar
  • jdk-8u201-linux-x64.tar.gz (卸载掉linux系统自带的jdk,安装我们自己的jdk)

注:jdk的卸载和安装参见:https://www.cnblogs.com/elfin/p/11318805.html

二、安装步骤

1、下载WebLogic

下载地址:https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html

2、创建安装用户及授权

# Root用户执行
groupadd weblogic # 添加用户组
useradd -g weblogic weblogic # 添加用户:useradd -g 用户组 用户名
passwd weblogic
# 授权
# chown -R 组:用户 目录
chown -R weblogic:weblogic /home/weblogic/
chmod 777 -R /home/weblogic # 生产环境适量而设
su - weblogic

3、新建目录(安装目录)

mkdir -p /home/weblogic

备注:若提示权限不够,可在命令前加上sudo
进入安装包路径,拷贝安装包到新建安装目录

注:在安装时要保持JDK 编译环境和运行环境一致,否则会提示异!

cd /路径
sudo scp -r fmw_12.2.1.3.0_wls.jar/var/log/ root@192.168.178.109:/home/weblogic

赋予安装文件可执行的权限

chmod a+x fmw_12.2.1.3.0_wls.jar

执行安装命令

java -jar fmw_12.2.1.3.0_wls.jar -mode=console

注:如果安装文件是.bin格式的文件,安装命令为:./wls2130_generic.bin -mode=console;
可以不加“-mode=console”的控制台文本模式,因为在你安装时无法启动图形安装界面时它会自动的
进入文本控制台模式的
跳出图形化安装界面按顺序安装

  • 1、欢迎界面(跳过更新)
  • 2、选择安装路径:(安装目录可自行修改)
  • 3、选择安装类型,一般选择第一个WebLogic Server
  • 4、条件检查页面
  • 5、安全更新页面,可以随意填写邮箱,然后弹出连接失败,勾选我不希望收到有关配置 点击继续 ,继续执行下一步
  • 5、安全更新页面,可以随意填写邮箱,然后弹出连接失败,勾选我不希望收到有关配置 点击继续 ,继续执行下一步
  • 7、安装进度页面,显示安装进度,可以继续执行下一步 创建域配置
  • 8、安装完成
  • 9、创建一个新域
  • 10、配置向导
  • 11、设置管理员账号(weblogic@2019)
  • 12、域模式和JDK,weblogic自动识系统已配置的JDK(选生产)
  • 13、高级配置页面,默认即可(三个都选)
  • 14、管理服务器页面,默认即可
  • 15、节点管理(密码:weblogic@789)
  • 16、受管服务器(主机名和端口)
  • 17、集群配置等
  • 18、配置概要页面,显示域配置信息
  • 19、配置进度页面,显示配置信息

三、启动

启动脚本地址安装路径

cd /home/fairy/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin/
  启动:startWebLogic.sh(./startWebLogic.sh)(././startWebLogic.sh)

  停止:stopWebLogic.sh

  端口配置文件:Middleware/Oracle_Home/user_projects/domains/base_domain/config

  域配置界面脚本:Middleware/Oracle_Home/oracle_common/common/

  bin目录下# ./config.sh 

四、测试连接

ssh测试:telnet ip+端口号(telnet 10.9.36.105:7001)

         web测试:

         访问地址:http://IP+Port(7001)/console(http://192.168.178.109:7001/console)

如下:

输入用户名和密码启动服务器节点

五、部署

把包拷到安装目录下

cd  /home/fairy/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/bin/

./startManagedWebLogic.sh 主机名 网页url

(./startManagedWebLogic.sh mysql02 http://192.168.178.109:7001)

通过对WebLogic的安装和配置过程的全面介绍,我们可以轻松地搭建一个完整的WebLogic环境,使其能够高效稳定地运行各种Java EE应用程序。同时,我们也需要认识到,WebLogic的安装和配置涉及到很多复杂的技术和知识,需要我们不断学习和提升自己的技能。相信通过这篇文章的阅读,大家都能够更加深入地了解Linux上WebLogic的安装和配置,从而在工作中更加得心应手。

以上是深入剖析Linux上WebLogic的安装与配置的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:良许Linux教程网。如有侵权,请联系admin@php.cn删除
Linux的命令行环境如何使其比Windows更安全?Linux的命令行环境如何使其比Windows更安全?May 01, 2025 am 12:03 AM

Linux'scommandlinecanbemoresecurethanWindowsifmanagedcorrectly,butrequiresmoreuserknowledge.1)Linux'sopen-sourcenatureallowsforquicksecurityupdates.2)Misconfigurationcanleadtovulnerabilities.Windows'commandlineismorecontrolledbutlesscustomizable,with

如何在Linux中自动制作USB驱动器安装如何在Linux中自动制作USB驱动器安装Apr 30, 2025 am 10:04 AM

本指南说明了如何在Linux的启动下自动安装USB驱动器,从而节省了时间和精力。 步骤1:确定您的USB驱动器 使用LSBLK命令列出所有块设备。 您的USB驱动器可能会标记为 /dev /sdb1, /dev /sdc1等

2025年,最佳Linux,Windows和Mac的最佳跨平台应用程序2025年,最佳Linux,Windows和Mac的最佳跨平台应用程序Apr 30, 2025 am 09:57 AM

跨平台应用程序已彻底改变了软件开发,从而在Linux,Windows和MacOS等操作系统上实现了无缝功能。 这消除了根据您的设备切换应用程序的需求,提供一致的体验

2025年AI和机器学习的最佳Linux工具2025年AI和机器学习的最佳Linux工具Apr 30, 2025 am 09:44 AM

人工智能(AI)正在迅速改变许多部门,从医疗保健和金融到艺术和音乐等创意领域。 Linux具有开源性,适应性和性能功能,已成为首要的Platfo

5最佳轻巧的Linux发行版,不带GUI5最佳轻巧的Linux发行版,不带GUIApr 30, 2025 am 09:38 AM

寻找没有图形用户界面(GUI)的快速,最小和高效的Linux分布? 轻巧,无GUI-Linux发行版非常适合较旧的硬件或服务器和嵌入式系统(例如服务器和嵌入式系统)。他们消耗较少的res

如何在Redhat发行中安装葡萄酒10.0如何在Redhat发行中安装葡萄酒10.0Apr 30, 2025 am 09:32 AM

Wine 10.0稳定版发布:在Linux上运行Windows应用更上一层楼 Wine,这款开源免费的应用程序,让Linux用户能够在Unix/Linux类操作系统上运行Windows软件和游戏,迎来了10.0稳定版的发布!此版本已提供源代码和二进制包下载,支持Linux、Windows和Mac等多种发行版。 这一版本凝聚了一年的辛勤工作和超过8600项改进,带来了诸多令人兴奋的提升。主要亮点包括: 增强对蓝牙设备的支持。 提升对HID输入设备的支持。 优化了32位和64位应用程序的运行性能。

如何在RHEL上安装和配置SQL Server如何在RHEL上安装和配置SQL ServerApr 30, 2025 am 09:27 AM

该教程指导您通过在RHEL 8.x或9.x上安装SQL Server 2022,通过SQLCMD命令行工具,数据库创建和基本查询连接。 先决条件 开始之前,请确保: 支持的RHEL版本(RHEL 8或9)。 Sudo

如何在Linux桌面上安装Thunderbird 135如何在Linux桌面上安装Thunderbird 135Apr 30, 2025 am 09:26 AM

Mozilla Thunderbird 135:功能强大的跨平台邮件客户端 Mozilla Thunderbird是一款免费、开源、跨平台的邮件、日历、新闻、聊天和联系人管理客户端,旨在高效处理多个电子邮件帐户和新闻源。2025年2月5日,Mozilla发布了Thunderbird 135版本,引入了多项新功能、性能改进和安全修复。 Thunderbird 135 主要特性: Linux二进制文件的XZ打包: 文件更小,解包更快,并更好地与现代发行版集成。 Cookie存储支持: 创建空间时

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

WebStorm Mac版

WebStorm Mac版

好用的JavaScript开发工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器