Linux运维之道(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 部署操作系统

1.1 光盘安装Linux操作系统

1.1.1 操作系统版本的选择

首先我们需要弄清楚两个基本的概念:Linux与Linux系统。Linux仅代表系统的内核,同时Linux商标的所有者是Linus Torvalds。而Linux系统指的是基于Linux内核的操作系统。一份完整的Linux系统一般由内核与程序组成,这样的系统正式对外发行即成了现在市面上常见的Linux发行版本,这种发行版本又分为商业版本与社区版本。

当前比较流行的发行版本有RedHat Enterprise Linux、Fedora、CentOS、SuSE、Debian、Ubuntu等。这些版本有些由商业公司维护,有些则由社区维护,大家可以根据自己的实际需求选择适合自己的发行版本。本书案例均以CentOS 7.2系统为操作平台,CentOS 7.2光盘镜像全称为CentOS-7-x86_64-DVD-1511。

1.1.2 光盘安装Linux系统案例

安装Linux操作系统最简单的方式是通过光盘安装,我们可以在CentOS官方网站上下载ISO镜像[1],然后刻录成光盘。下面以CentOS 7.2为例讲解安装步骤。

在BIOS中设置光盘启动,计算机启动后进入如图1-1所示的欢迎界面,安装菜单的功能如表1-1所示,这里我们选择安装菜单(Install CentOS 7),并按回车键确定。

img

图1-1

表1-1

img

如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。

img

图1-2

具体安装菜单的含义可参考表1-1,选中任何一个菜单后,均可以使用Tab键来自定义具体的参数设置,适用于对Linux非常熟悉的人士使用。

选择安装(Install CentOS 7)后,进入语言选择界面,如图1-3所示。这里的语言设置仅在安装过程中有效,如选择简体中文,即可设置后续的安装步骤为中文界面。

img

图1-3

设置语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。前面选择语言为中文后,这里的日期和时间中默认时区为上海,单击“日期和时间”可以修改时区、日期、时间等设置,修改完成后单击“完成”按钮即可返回安装信息摘要界面,如图1-5所示。安装源默认使用的是本地介质(光盘),软件选择中默认为最小安装,如果希望安装图形界面,需要单击“软件选择”,选中“GNOME桌面”单选项,如图1-6所示。CentOS将应用大致分为最小安装、计算节点、基础架构服务器、基本网页服务器、GNOME桌面、开发工作站等,选择不同的应用环境后,最终系统安装的软件包将有所不同,用户也可以根据需要自定义软件包的安装。

img

图1-4

img

图1-5

img

图1-6

安装位置是你准备把Linux系统安装到哪块硬盘上,这里需要我们进入该页面选择硬盘,并设置合理的磁盘分区规划,如图1-7所示,这里我们选择100GB的sda磁盘,并设置自动配置分区。

img

图1-7

提示

CentOS默认的磁盘分区模式为自动配置分区,如果你希望使用默认的自动分区方式,系统还是需要你单击进入安装位置后,单击“完成”按钮做一次确认动作。

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

img

图1-8

提示

图1-9中的Kdump是一种内核崩溃转储机制,当系统出现致命的问题时,可以利用它快速启动另一个内核并将崩溃信息保存。此时计算机内存需要足够大,否则Kdump将出现无法激活的状态。

img

图1-9

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

img

图1-10

系统开始安装软件包,等待所有软件包安装完成后,提示重启计算机,如图1-11所示。重启你的CentOS 7.2,Linux操作系统就安装完成了。

img

图1-11

计算机完成重启后,第一次启动系统,还需要完成系统初始化操作,初始化欢迎界面如图1-12所示。输入1查看协议信息,输入2接受协议许可,输入c继续,返回后再次输入c继续,并最终进入操作系统欢迎界面,如图1-13所示。单击“前进”按钮进入语言选择界面如图1-14所示,这里我们选择汉语后继续前进。

img

图1-12

img

图1-13

img

图1-14

接下来,需要确认时区,我们依然使用上海时区,可以在搜索框中输入shanghai,系统将智能匹配推荐的时区,如图1-15所示。

img

图1-15

新版操作系统加入了很多网络元素,例如支持输入Google等账户信息,及时查看在线文档、日历、电子邮件等,如图1-26所示。因为这个系统作为服务器使用,这里我们直接选择跳过。

img

图1-16

下面系统会要求我们创建一个普通账户,需要输入账户名称以及对应的密码信息,这里我们创建一个账户,名称为test,如图1-17所示。密码是我们希望登录计算机的账户密码。注意密码需要输入两次,如图1-18所示。

img

图1-17

img

图1-18

这样,这个安装和初始化工作就全部结束了,随后系统会弹出一切都已就绪的窗口,单击开始使用,就可以开始我们的CentOS 7之旅了,背上行装,马上出发!