linux下使用xmanager图形化安装oralce 19c(傻瓜教程)

最新给客户安装Oracle 19c数据库,网上找的教程都有各种问题,遂自己写一个傻瓜加成供大家参考,如有疑问请评论区指正,感谢!

目录

一、安装环境准备

1、下载资源

2、配置本地yum源并安装所需包

3、创建oracle用户及用户组

4、配置Linux系统内核参数

5、关闭selinux和防火墙

6、配置Oracle环境变量

7、创建Oracle安装目录并修改权限

8、配置图形化界面

二、数据库安装

1、安装包解压

2、安装数据库软件

3、使用dbca创建数据库

4、 启动监听lsnrctl start


一、安装环境准备

1、下载资源

vm虚拟机:VMware workstation player官网下载 

RedHat7.9镜像:官网下载地址(需注册账号登录)

Oralce 19c安装包:官网下载地址(需注册账号登录)

虚拟机配置:redhat7.9 8G内存,100G硬盘,4核CPU

2、配置本地yum源并安装所需包

可连接公网使用yum源的跳过此步骤

使用xftp将本地iso文件传到服务器/home下

[root@db /]#cd /home 
[root@db home]# ll
total 4420608
-rw-r--r--. 1 root root 4526702592 Jun 30 22:15 rhel-server-7.9-x86_64-dvd.iso

将ios文件挂载至/media下

[root@db home]# mount -o loop /home/rhel-server-7.9-x86_64-dvd.iso /media/
mount: /dev/loop0 is write-protected, mounting read-only

备份原有yum源文件

[root@db home]# cd  /etc/yum.repos.d/
[root@db yum.repos.d]# mkdir yum_bak
[root@db yum.repos.d]# mv  *.repo yum_bak/

生成新的yum源文件

[root@db yum.repos.d]# vim redhat.repo
[redhat7.9]
#源名字
name=redhat7.9
#源文件路径
baseurl=file:///media/
#是否启用
enable=1
gpgcheck=0

更新yum源

[root@db yum.repos.d]# yum clean all
[root@db yum.repos.d]# yum makecache

yum 安装oracle的依赖包

[root@db ~]# yum install -y compat-libcap1 compat-libstdc++-33 gcc-c++ ksh libaio-devel libstdc* elfutils-libelf-devel fontconfig-devel libXrender-devel glibc-devel smartmontools sysstat net-tools

3、创建oracle用户及用户组

[root@db /]# groupadd oinstall
[root@db /]# groupadd dba
[root@db /]# groupadd asmdba
[root@db /]# groupadd backupdba
[root@db /]# groupadd dgdba
[root@db /]# groupadd kmdba
[root@db /]# groupadd racdba
[root@db /]# groupadd oper
[root@db yum.repos.d]# useradd -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba,oper  oracle
[root@db /]# id oracle
uid=1000(oracle) gid=1000(oinstall) groups=1000(oinstall),1001(dba),1002(asmdba),1003(backupdba),1004(dgdba),1005(kmdba),1006(racdba),1008(oper)

4、配置Linux系统内核参数

[root@db /]# vim /etc/sysctl.conf

# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
#
# Vendors settings live in /usr/lib/sysctl.d/.
# To override a whole file, create a new file with the same in
# /etc/sysctl.d/ and put new settings there. To override
# only specific settings, add a file with a lexically later
# name in /etc/sysctl.d/ and put new settings there.
#
# For more information, see sysctl.conf(5) and sys
### Xmanager 软件概述 Xmanager 是一款用于 Windows 平台的图形化 SSH 客户端工具,允许用户通过网络连接到远程 Linux 或 Unix 系统并运行图形应用程序。为了确保 Xmanager 正常工作并且能够正确显示字符,可能需要在目标服务器上安装额外的支持库[^1]。 对于希望使用 Java 控制台功能的情况,在准备阶段应当确认已下载适当版本的服务包文件,例如 `VCS_Cluster_Manager_Java_Console_5.1_for_Linux.rpm` 这样的特定软件包可以提供必要的支持来增强交互体验[^2]。 ### 使用指南 #### 基本配置 要使 Xmanager 成功启动并访问远程主机上的 GUI 应用程序: - 配置好 SSH 访问权限; - 启动 Xmanager 和其配套组件如 Xlaunch 来建立会话; - 设置正确的显示器路径以便转发请求至本地机器处理图像渲染任务; 当遇到字体显示问题时,则需考虑是否缺少某些依赖项,比如完整的 X Window System 字体集合可以通过命令行工具 yum 来获取相应资源以解决潜在兼容性障碍。 ```bash yum install xorg-x11-font* ``` 此操作将会部署一系列 TrueType 及其他类型的字型集从而改善跨平台间的视觉一致性表现效果。 #### 实际应用案例 假设现在有一个需求是要在一个基于 Red Hat 的企业级操作系统环境中利用 Xmanager 执行 GNOME Terminal 操作: 1. 用户先登录自己的 PC 上已经设置完毕的 Xmanager 环境; 2. 创建一个新的终端会话指向目标 RHEL 主机 IP 地址并通过验证身份进入系统内部空间; 3. 输入指令开启新的桌面环境窗口实例, 如下所示: ```bash gnome-terminal & ``` 此时如果一切正常的话应该可以在个人电脑屏幕上看到来自远端计算机所呈现出来的图形界面版面了。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值