Linux系统管理初学者指南:基于CentOS 7.6
上QQ阅读APP看书,第一时间看更新

1.2.2 在虚拟机中安装Linux系统

安装系统是学习使用Linux的第一步。下面介绍如何在虚拟机中安装CentOS 7系统。

1.下载系统镜像

CentOS作为开源系统,可以很方便地获得它的系统镜像。用户可以从CentOS官网或国内的阿里云、搜狐、网易等开源镜像站下载到各种版本的CentOS。图1-13所示就是从阿里云的开源镜像站下载的“CentOS-7-x86_64-DVD-1810.iso”。在下载时,有很多不同的版本可供选择,推荐选择DVD版。该版本中包含大量的常用软件,大小约为4.5GB。

图1-13 下载镜像文件

2.系统安装过程

对于Linux初学者来说,安装Linux系统的过程可能比安装Windows要稍微复杂一些,但是只要理解了Linux系统的一些基础知识,掌握安装过程中的关键步骤,将会发现Linux操作系统的安装过程具有较大的灵活性和可定制性。

首先在创建好的虚拟机中加载CentOS 7的系统镜像文件,打开虚拟机电源,虚拟机会自动从光盘引导,出现安装界面。安装界面中提供了3个菜单。

●Install CentOS Linux 7:安装操作系统。

●Test this media & install CentOS Linux 7:在安装系统之前先对系统光盘进行检测。

●Troubleshooting:进入排错模式。

选中任何一个菜单,均可以使用<Tab>键自定义具体的参数设置,这很适合对Linux比较熟悉的人士使用。这里选择“Install CentOS Linux 7”,并按回车键,如图1-14所示。

图1-14 开始系统安装过程

然后进入语言选择界面,选择“简体中文”。

接下来会进入“安装信息摘要”界面,在这里可以集中设置“日期和时间(T)”“软件选择(S)”“安装位置(D)”等信息,如图1-15所示。

图1-15 安装信息摘要

“软件选择(S)”默认为最小安装,这里建议单击“软件选择(S)”,然后在“基本环境”列表中选择“带GUI的服务器”,如图1-16所示。设置完成后,单击“完成”按钮即可返回“安装信息摘要”界面。

图1-16 软件环境选择

由于Linux的发行版就是“Kernel+各种应用软件”,因此在Linux的系统安装光盘中已经集成了在Linux中可能会用到的绝大部分应用软件,否则系统光盘的体积也不会这么大。当然这些应用软件我们不可能全部都安装,而应根据需要选择性地安装。对于初学者,建议选择“带GUI的服务器”,这样系统安装完成后,会进入界面比较友好的桌面环境。如果是在生产环境中使用,则可以根据具体的应用来选择要安装的软件环境,一般建议只安装所需要的基本软件包,系统中安装的软件包数目越少,系统的安全性相应也就越高。

“安装位置”用于指定将Linux安装到哪块硬盘上,这里进入该界面选择硬盘,并设置自动配置分区。需要注意的是,虽然CentOS默认采用自动配置分区方式(见图1-17),但仍然需要用户进入安装位置,然后单击“完成”按钮做一次确认动作。

图1-17 选择系统安装位置

在“网络和主机名”中,以太网接口默认是被禁用的,需要手动单击“开启”按钮;网卡设置默认为DHCP动态获取IP,如果需要手动配置网络参数,可以单击“配置”按钮,如图1-18所示。

图1-18 设置网络和主机名

另外,建议关闭Kdump内核转储服务。该服务提供了一种内核崩溃时的强制写入机制。当系统崩溃时,Kdump会自动记录相关信息,这有助于管理员排错。但Kdump会占用一部分系统内存,而且是以独立方式占用的,由于我们的虚拟机内存设置得比较小,因此建议关闭该服务,这并不会影响系统使用。

在安装信息摘要中完成设置后,单击“开始”按钮即可安装CentOS 7系统,开始安装后需要设置Root管理员密码,同时还可以添加额外的普通账户,如图1-19所示。

图1-19 开始系统安装过程

首先为root用户设置密码,由于我们只用于学习,因此这里将密码设置为“123”。注意,在生产环境中,一定要让root用户的密码足够复杂,否则系统将面临严重的安全问题。Linux系统对密码的设置要求比较严格,这里会提示密码“Too short”,同时要求单击两次“完成”按钮方可确认,如图1-20所示。

图1-20 为root用户设置密码

然后创建一个名为student的普通用户,同样也将密码设置为“123”,如图1-21所示。由于root用户的权限过大,因此Linux希望我们能使用普通用户登录系统并处理日常工作,在需要执行系统管理类操作时再切换到root用户。不过在学习阶段,还是建议以root用户身份登录系统,否则很多操作将无法完成。

图1-21 创建普通用户student并设置密码

系统安装完所有的软件包后,会提示重启计算机。

3.初始化并登录系统

系统重启之后,第一次启动系统时还需要对系统做一些初始化设置。

在“初始设置”界面中提示“未接受许可证”(见图1-22),单击“LICENSE INFORMATION”,然后在“许可信息”界面中勾选“我同意许可协议”即可。返回“初始设置”界面后,单击“完成配置”。

图1-22 接受许可证

接下来会出现系统登录界面,可以看到在登录界面中只有刚创建的student用户(见图1-23),如果想以root用户身份登录,那么需要单击“未列出”,然后输入用户名“root”及其密码。

图1-23 系统登录界面

在之后的“欢迎”界面中,选择系统语言为“汉语”,键盘布局也为“汉语”,“在线账号”的步骤可跳过,完成这些简单设置之后,出现“一切都已就绪!”的提示,单击“开始使用CentOS Linux(S)”按钮(见图1-24),之后会看到Linux系统的桌面,系统安装成功完成。

图1-24 系统安装完成