1、新建虚拟机,选择典型安装,并下一步
2、选择稍后安装操作系统
3、操作系统类型,选择LInux(L),版本选择CentOS 64 位
4、设置虚拟机名,以及在本地存放的位置
5、分配35GB的硬盘空间,并默认选择,将虚拟磁盘分成多个文件
6、自定义虚拟机硬件
Centos 7的安装已经完成
接下来系统设定
7、启动虚拟机,选择Install CentOS 7
8、选择语言,如果是安装oracle建议安装英文,其他中文
9、软件配置与系统分区,时期和时间不用选择(如果不一样自己挑选时区),键盘上可以选择ctrl+shift进行(我们平时的主机默认是有快捷切换中英文的,但虚拟机需要自己设置)
10、设定安装源,因为是使用光盘开机,同时还没有设定网络,因此默认就会选择光盘(sr0所在的装置)。如果主机系统当中还有其他安装程序认识的磁盘文件系统,那么由于该磁盘也可能会放置映像档。所以该映像文件也能够提供软件的安装,因此有下图的【ISO文件】的选择项目。如果你的安装程序已经预先设定好网络,那么可以选择【在网络上】的项目,并且填写正确的网址(URL),那么安装程序就可以直接从网路上面下载安装了。
11、软件配置基本环境选择“带GUI的服务器”,已选环境的附加选项选择“开发工具”“兼容性程序库”,点完成。
注意:【最小型安装】的模式,只安装最简单的功能,适合高手慢慢搭建自己的环境之用。
【含有GUI的服务器】GUI就是用户图形结构
【GNOME桌面环境】Linux常见的图形接口
【KDE Plasma Workspaces】,也是常见的图形接口
12、磁盘分区与文件系统设定
选择【系统】下的【安装位置】,因为要重新学习系统分区的方式,不要让系统自动分区,因此请选择【我将配置分区】的项目。点选完毕后,在点击【完成】
13、上面完成后,会出现下图
注意,红框内有的人不是全新的系统,就会有系统名称以及分区槽,【-】号删去。当然系统是全新的就忽略吧。
14、制作第一个GPT分区表,最好要拥有BIOS boot分区槽。不用使用预设的LVM,点击【标准分区】,再按【+】,按图设定。
注意:图纸分区方案有三种,我们的练习机实际使用标准分区和LVM而已。
标准分区槽:就是平时说的分区槽,类似/dev/vda1之类的分区就是了。
LVM:这是一种可以弹性增加/削减文件系统容量的装置设定,
LVM简单配置:其实只是LVM的进阶版,与传统LVM直接分配固定的容量不同,这个可以让你在使用多少容量才分配磁盘多少容量给你,所以如果LVM装置内的数据量比较少,那么你的磁盘其实还可以作更多的资料储存。而不会无故占用,
如上图所示,右边的就是biosboot分区槽的详细部分,因为是bios使用,所以没有挂载点。再继续添加,
注意:/,/home,swap都希望使用centos提供的LVM管理方式
点击【修改】,出现下图。
注意:我们要建立一个在未来可以持续练习的练习机环境,因此不建议将分区用完。选择【固定大小】,容量25G,这样我们还有将近10G的容量,就可以继续未来的学习使用。其他保留默认值。
继续添加分区槽
选择【设备类型】为【LVM】,然后【更新设置】,会出现下图
继续添加
Swap是物理内存容量不够用时,可以拿这个部分来存放内存中较少使用的程序项目。以前都建议swap需要的内存的2倍,现在的内存都够大了,但swap最好还是保持存在较好,如果用到swap,那就表示需要扩展内存条啦。
Swap内存置换空间的功能是:当有数据被存放在物理内存里面,但是这些数据又不是常被CPU所取用时,那这些不常被使用的程序将会被丢到硬盘的swap置换空间当中,而将速度较快的物理内存空间释放出来给真正需要的程序使用!所以,如果系统不是很忙时,内存又很大,自然不需要swap
选择【设备类型】为【LVM】,然后【更新设置】,会出现下图
点击【完成】出现下图,直接点击【接受变更】
注意:这是删除了MSDOS而建立了GPT
回到主界面,点击【KDUMP】
KDUMP项目主要在于处理,当Linux系统因为核心问题导致的宕机事件时,会将该宕机事件的内存内数据储存出来,不过,这个功能比较偏向核心开发者在除错之用。如果有需要的话可以启动它,若不需要,也能关闭它。对系统的影响并不大。
点击主界面的【网络和主机名】,点击【配置】,【以太网】打开
’
Centos7开机后,默认是没有启动网络的,因此要勾选【可用时自动链接到这个网络】
保存后,修改主机名,点击完成
回到主界面,点击开始安装
按下【root密码】设定好管理员密码
再点击【创建用户】
管理员密码设定好后,最好建立一个日常登入系统的一般账号较好!因为通常远程管理流程中,我们都会建议将管理员直接登入的权限拿掉,有需要才用特殊指令(如su,sudo等等)切换成管理员身份。所以一定要建立一个一般账号。
这个账号既然是你要使用的,那么这个账号应该就是你认可的管理员使用的一般账号啊,所以你或许希望这个账号可以使用自己的密码来切换身份成为root,而不用知道root的密码!如果这样的话,就勾选【将此用户做为管理员】,之后就可以直接使用const的密码变成root了
点击完成配置