目前Centos7官网已停止维护,其官方下载源不能使用,在经过网上各类教程的洗礼之后,我放弃了给它更换国内的下载源(换完了也不行(小声bb))。于是我想到了是否可以找一个可以兼容Centos7的平替系统,即Almalinux。
本文主要介绍在低配版Almalinux8.9系统(如云服务器(1g,2g),虚拟机等)下如何安装oracle数据库。
1、操作系统:
Almalinux8.9(我用的是阿里云的云服务器,不知道虚拟机能不能装这个系统)
2、字符集设置为 zh_CN.UTF-8(默认似乎就是)
3、查看内存和交换区的大小
使用 free -m命令查看系统的内存和交换区,安装oracle的物理内存需要1024MB以上,交换区的大小要求如下所示:
可用内存 |
交换区大小 |
1024MB到2048MB之间。 |
1.5倍于物理内存。 |
2049MB到8192MB之间。 |
1倍于物理内存。 |
大于8192MB。 |
0.75倍于物理内存。 |
上图中Swap行显示的是交换区的大小和使用情况,此时大小为0,因此我们需要创建交换区。
4、创建交换区
1)用root用户执行dd命令创建/swap1文件
dd if=/dev/zero of=/swap1 bs=1024 count=2048000
2)把/swap1文件设置成交换区
/sbin/mkswap /swap1
3)把/swap1交换区设置为有效状态
/sbin/swapon /swap1
4)用free -m命令查看交换区,确认已生效
5)修改/etc/fstab文件,让CentOS操