安装环境准备
在进行oracle安装之前,需要为安装环境做好准备工作。以下是安装所需的环境:
硬件配置
最小要求:至少需要 512MB 的内存和 1GB 的硬盘空间。
建议配置:2G 以上内存和至少 10GB 硬盘空间。
软件环境
操作系统:Oracle 可以在多种操作系统上运行,如 Unix、Linux、Windows 等。在本文中,我们将以 CentOS 7 作为示例进行讲解。
安装包:从 Oracle 官网下载,根据需要选择版本和语言。
Oracle 安装步骤
完成安装环境的准备后,可以开始进行 Oracle 的安装。以下是具体步骤:
Step 1:下载 Oracle 安装包并上传到 CentOS 服务器
在 Oracle 官网上下载 Oracle 安装包。根据你的服务器操作系统位数,选择对应的安装包下载。下载完成后,上传到服务器上。
使用 wget
命令下载 Oracle 安装包:
wget https://download.oracle.com/otn_software/linux/oracle19c/191000/linuxx64_12201_database.zip
上传安装包可以使用 WinSCP 或 FileZilla 等工具。
Step 2:解压 Oracle 安装包
在上传好安装包的服务器上,打开终端,解压 Oracle 安装包。
unzip linuxx64_12201_database.zip
解压后会得到一个 database
文件夹。
Step 3:修改服务器配置
为了更顺利地安装 Oracle,我们需要对 CentOS 系统进行一些配置调整。
① 调整 ulimit 配置
打开 /etc/security/limits.conf
文件:
vi /etc/security/limits.conf
在文件末尾加入以下两行:
oracle soft nproc 2047
oracle hard nofile 65536
② 关闭防火墙
如果在 CentOS 中开启了防火墙,需要将其关闭,以避免与 Oracle 安装程序的正常运行产生冲突。
systemctl stop firewalld.service
systemctl disable firewalld.service
③ 编辑 hosts 文件
打开 /etc/hosts
文件,加入以下一行:
127.0.0.1 localhost.localdomain localhost
Step 4:创建 Oracle 用户和用户组
在进行 Oracle 安装之前,我们需要创建一个用户和用户组,专门用于安装和运行 Oracle。
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -m oracle
Step 5:用 Oracle 用户登录执行安装文件
在终端中,使用 Oracle 创建的用户登录。
进入 database
目录,执行 runInstaller
安装文件。
su - oracle
cd /home/oracle/database
./runInstaller
安装程序开始运行,这个过程可能会需要一些时间。
Step 6:验证安装结果
安装完成后,需要验证 Oracle 是否成功安装。
打开终端,使用以下命令切换到 Oracle
用户。
su - oracle
尝试打开 sqlplus。
sqlplus /nolog
如果看到了以下信息,表示 Oracle 已经成功安装。
SQL*Plus: Release 19.0.0.0.0
Production on Tue Nov 23 20:45:55 2021
Version 19.12.0.0.0
Copyright (c) 1982,
2021, Oracle. All rights reserved.
SQL>
总结
通过本文,你应该了解到 Oracle 在 Linux 环境下的安装方式,以及操作步骤。当然,上述步骤仅供参考,因为不同版本的 Oracle 和 CentOS 会存在区别。
本文中的步骤是基于 CentOS 7.9 和 Oracle 19c 来介绍的,不同的版本部署方式可能会有所不同,具体操作前请仔细查看官方官方文档。