CentOS 7虚拟机安装教程

本文教程适用于RetHat系的系统安装,不止适用于CentOS 7,例如RockyLinux、AlmaLinux,华为欧拉系统等皆可参考,只会稍有不同。

1、下载相关镜像,本文推荐在阿里云下载:centos-7-isos-x86_64安装包下载_开源镜像站-阿里云

2、使用VMware或者Virtual box或者其他工具来创建虚拟机基础配置,本文选择VMware来进行

 点击创建新的虚拟机

 点击自定义,我们进行自定义配置,之后一直下一步,直到下面的页面,选择稍后安装

 然后到下面的页面,选择合适的系统类别以及版本

 然后到下面的页面,可以改名以及选择虚拟机存储位置

 到下面的页面选择cpu数量以及核心数量,根据需求自己配置,不可超过物理主机真实的配置,建议不要超过真是主机配置的一半

 到下面的页面选择虚拟机内存大小。与cpu一样不能超过真实内存

 之后的页面可以一直下一步,直到如下页面,配置硬盘容量,根据需要配置即可,配置的大小不会在真实硬盘上占用这么大,比如你配置20G,实际可能只占用几G甚至更少一些

 

然后一直下一步直到完成创建,然后选中你新建的虚拟机,右键,选设置,然后点击CD选项,选中你自己下载的系统iso文件,点击确定

 然后点击开启虚拟机,开始进行系统的安装

 3、安装系统

起初,会让你选择直接安装还是检查后安装,如果选择第二行,那会先进行镜像文件完整性判断再安装,稍微会费一点点时间

 Enter键选择其中的一项,在稍作等待后会进入如下页面,在此按需选择语言地区

 选择后到下面的页面,我们首先进行系统磁盘路径挂载的配置

 点击安装位置后,进入如下页面,中间选择要安装的磁盘,下面选择自动配置或我要配置,选好后点击上方的完成

 博主喜欢自己配置分区,所以下面讲一下配置的问题,选择自动配置的话可以不用管下面的磁盘配置

在选择我要配置分区并点击完成后到下一页面

 点击下面的+号按钮,可以进行磁盘配置,必须的路径是/boot(efi文件挂载路径,无需太大,300M到1G左右即可,博主喜欢设置1G,可能有些浪费但是空间足够大)和/(系统文件根目录,系统安装在此),swap为交换空间(当内存紧张或不足时,系统会使用交换空间的存储来当作额外的内存,就是使用硬盘当内存,此处可以不要,但是建议设置一下,4G或者8G),由于博主喜欢一个盘,所以不进行其他的额外分区,如果是实体环境或者生产环境,建议系统路径跟数据路径分开,额外开辟一个足够大的/home作为数据路径,博主的配置如下

 每一个路径都是选择路径类型,输入大小之后即可,然后点击完成,会弹窗问你是否要这么分区,选择接受更改

 然后我们又回到了下面的页面,可以在此选择安装哪些东西,最小安装就是装好后只有黑色的终端窗口和基础工具,别的什么都没有,建议小白选择带GUI安装方式

 

 然后点击开始安装,进入如下页面,在此可以配置一下root用户密码或者新建用户

 这里可以配置root用户密码,配置好后可能要点两次完成

 配置好后就是如下页面,博主没有配置额外的用户,准备只使用root用户,有需要的朋友可以创建别的普通用户,当然安装好后也可以创建

 安装好之后点击重启即可

 重启完成后,最小安装的朋友进入系统后就是如下页面,先输入login的用户,回车,然后输入密码,回车就进入了系统

 4、远程SSH连接

因为CentOS 7已经停止维护,所以我们刚安装好的系统的库管理工具yum可能无法使用,这时我们无法下载net-tools包,使用ifconfig来查看ip,所以我们要使用ip addr命令来查看ip,但是该命令默认不显示ip,所以我们要配置一下

我们输入下面的命令,打开相关配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

然后我们进入如下页面

 我们按键盘按键a,进入输入模式,修改onboot=no为onboot=yes,然后按键盘按键esc,然后按键盘按键英文:wq(英文冒号+w+q),然后回车即可

 

 

然后我们输入命令开重启网络相关服务

service network restart

 然后我们再输入ip addr命令,查看结果

 

 

 这里画圈部分就是我的虚拟机CentOS的ip,可以使用该ip再ssh工具上远程连接,然后进行阿里云换源,之后就能使用yum了,到此安装结束。

使用什么ssh工具、怎么进行阿里云换源,网络上教程很多,也可以参考本博主的教程,在该博文不再过多累述了,本人使用的ssh工具为windterm,为免费半开源工具

你也可以使用别的工具,比如:xhsell(个人版)和xftp(个人版)套装、finalshell、xterminal、MobaXterm(个人版)等工具。