团购网站 方案品牌推广和营销推广
使用 VMware 安装 CentOS-7-x86_64-DVD-1908
CentOS是 reahat 的 免费版本,有了ubutun ,为什么还要使用 CentOS呢?
在linux 服务器实际开发中,大家都用的CentOS,因为两个原因,一个是免费,第二是对于 oracle的支持比较好,ubutun对于oracle的支持有很多问题
第一步:打开VMware Workstation,右键 "新建虚拟机"
安装完成后,就可以启动了,如果是第一次启动,会让你选择安装那些,注意的是,实际工作中就是最小安装,但是我们的学习的,最好安装一下GMHOME,然后附件选项中,再勾选一些代码兼容相关的,最后点击完成
稍等一会,等待CentOS为你前面的设置 准备,准备完成后,再选 安装位置。
为什么要选 安装位置 进行设置呢?
这是因为 linux 下的文件
点击 我要配置分区,然后点击 完成
手动分区,
分别创建/boot区、swap交换分区、根分区/
分/boot区,给1024M,/boot放启动文件。实际上300M就足够了
分交换分区(交换空间)swap,看内存总大小,如果内存足够大,这个空间就要设置太大了。如果内存小于2G。那么这个空间设置成内存的2倍大小.我们的内存设置的4G,因此这里也可以设置成4G
在Linux下,SWAP的作用类似Windows系统下的虚拟内存。当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。
注意的是:如果你的CentOS 需要安装 oracle 的话,这里需要 至少 7.6G 的空间 建议 写10G 的空间,另外,orcale 的在linux上的安装还需要改动linux的内核的一些参数。
可以参考
2、安装oracle 21c(中)_哔哩哔哩_bilibili
SWAP意思是交换,顾名思义,当某进程向OS请求内存发现不足时,OS会把内存中暂时不用的数据交换出去,放在SWAP分区中,这个过程称为SWAP OUT。当某进程又需要这些数据且OS发现还有空闲物理内存时,又会把SWAP分区中的数据交换回物理内存中,这个过程称为SWAP IN。
当然,swap大小是有上限的,一旦swap使用完,操作系统会触发OOM-Killer机制,把消耗内存最多的进程kill掉以释放内存
所有空间给/(根分区)
可以看到 centos 有6个区
将boot 分区 的设备类型 和 文件系统 选择成如下的样子
swap 分区 的设备类型 和 文件系统 选择成如下的样子
/分区 的设备类型 和 文件系统 选择成如下的样子
然后选择完成, 接受更改
最后点击开始安装
等待安装完成后,设置 root 密码
创建普通用户