Oracle Linux 8.10安装Oracle19c(19.3.0)完整教程

安装前请仔细将文档通读一遍,安装过程中根据安装命令仔细核对,特别留意一些字体加粗或标红的字样,遇到问题请及时咨询博主

1、基础环境

1.1、操作系统

cat /etc/redhat-release

1.2、主机名

医院默认分配的主机名可能跟其他主机会有重复,所以分配给智慧护理的数据库服务器建议强制改下名。

1.2.1、查询主机名

hostnamectl

1.2.2、修改主机名

vi /etc/hostname

修改主机名为:ZHHL-DB

1.2.3、重启

主机名修改后需要重启才能生效,执行reboot命令后,正常启动,可以看到命令左侧的主机名已变更:

1.2.4、主机名与IP绑定

输入ifconfig查询当前服务器的IP地址,IP地址较为敏感,大家自行获取,获取到IP后编辑系统主机代理文件:

vi /etc/hosts

2、环境准备

2.1、创建Oracle用户和用户组

以下命令在root用户下执行:

groupadd oinstall

groupadd dba

groupadd oper

useradd -g oinstall -G dba,oper oracle

修改oracle用户的密码:

passwd oracle

修改oracle用户的密码为:12345678

连续两次输入重复密码确认即可(忽略中间密码规则复杂度校验的提示)

2.2、创建文件夹并赋予权限

以下命令在root用户下执行:

mkdir -p /home/oracle/product/19.3.0/dbhome_1

mkdir -p /home/oracle/oraInventory

mkdir -p /home/oracle/oradata

mkdir -p /home/oracle/oradatabak

chown -R oracle:oinstall /home/oracle/* chmod -R 775 /home/oracle/*

2.3、安装Oracle依赖包

2.3.1、下载依赖包和Oracle安装包

2.3.2、安装依赖包

以下命令在root用户下执行:

unzip oracle-preinstall-oraclelinux8.zip

cd oracle-preinstall-oraclelinux8/

rpm -Uvh ./* --nodeps --force

2.3.3、放置安装包

将oracle19C安装包拷贝到/home/oracle/product/19.3.0/dbhome_1目录下面,然后分配用户组,授权。以下命令在oracle用户下执行:

su - oracle

cd /home/oracle/product/19.3.0/dbhome_1/

unzip Oracle_19c_LINUX.X64_193000_db_home.zip

2.3.4、配置操作系统limits限制参数

在2.3.2步骤中,只要正确执行了安装依赖包的步骤,在Oracle Linux8.10操作系统中,安装这些依赖会默认修改操作系统的部分参数配置,包括以下操作系统Limits限制参数,相应修改的配置文件在:/etc/security/limits.d/oracle-database-preinstall-19c.conf 中,可作为参考。

以下命令在root用户下执行:

vi /etc/security/limits.conf

* soft nproc 16384

* hard nproc 16384

* soft nofile 65535

* hard nofile 65535

* soft memlock 3145728

* hard memlock 3145728

调整操作系统层面硬限制:

vi /etc/systemd/system.conf

DefaultLimitNOFILE=65535

2.3.5、配置登录PAM验证

以下命令在root用户下执行:

vi /etc/pam.d/login

session required pam_limits.so

### Oracle Linux 8.10 中配置静态 IP 的方法 在 Oracle Linux 8.10 中,配置静态 IP 地址通常涉及编辑网络接口的配置文件并重启网络服务。以下是具体的操作说明: #### 编辑网络配置文件 在网络管理工具 `NetworkManager` 下,可以通过修改 `/etc/sysconfig/network-scripts/ifcfg-<interface>` 文件来实现静态 IP 设置。 1. **打开终端** 并切换至 root 用户以获得足够的权限[^1]。 2. 使用文本编辑器(如 vi 或 nano)打开对应的网络接口配置文件。例如,假设网卡名称为 `eth0`,则执行以下命令: ```bash vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 3. 修改或添加以下参数以设置静态 IP 地址: ```plaintext BOOTPROTO=static # 表明使用静态 IP 而不是 DHCP ONBOOT=yes # 启动时自动激活该接口 IPADDR=192.168.1.10 # 静态 IP 地址 (需从可用范围中选取)[^3] NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 默认网关地址 DNS1=8.8.8.8 # 主 DNS 服务器地址 DNS2=8.8.4.4 # 备用 DNS 服务器地址 ``` 4. 保存并退出编辑器。 #### 重启网络服务 完成上述更改后,需要重新启动网络服务使配置生效。运行以下命令: ```bash systemctl restart network ``` 或者,如果使用的是 NetworkManager,则可以尝试: ```bash nmcli connection reload nmcli connection up eth0 ``` #### 测试连接 确认新的静态 IP 是否正常工作,可使用以下命令测试连通性: ```bash ping -c 4 www.google.com ``` --- ### 注意事项 - 如果目标设备位于特定子网范围内,请确保所选 IP 不与其他设备冲突,并遵循分配规则。 - 对于初学者而言,建议选择更友好的发行版本作为学习环境,例如 Ubuntu[^2];然而,在生产环境中部署时,Oracle Linux 和 CentOS 是更为稳定的选择。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值