![Linux运维之道(第3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/930/48376930/b_48376930.jpg)
第1篇 基础知识
第1章 部署操作系统
1.1 通过光盘安装Linux操作系统
1.1.1 操作系统版本的选择
首先我们需要弄清楚两个基本概念:Linux与Linux系统。Linux仅代表系统的内核,同时Linux商标的所有者是Linus Torvalds。而Linux系统指的是基于Linux内核的操作系统。一个完整的Linux系统一般由内核与程序组成,这样的系统正式对外发行即成了现在市面上常见的Linux发行版本,这种发行版本又分为商业版本与社区版本。
当前比较流行的发行版本有RedHat Enterprise Linux、Fedora、CentOS、Rocky Linux、SuSE、Debian、Ubuntu等,目前国产的Linux发行版本也很多,比如麒麟、统信、欧拉、深度等。这些版本有些由商业公司维护,有些则由社区维护,大家可以根据自己的实际需求选择适合自己的发行版本。由于在CentOS 8版本以后,CentOS变成了CentOS Stream,其定位是做RHEL的上游发行版本,并且之前的版本也将停止维护,因此前CentOS创始人Gregory Kurtzer重新创建了Rocky Linux项目,旨在提供100%与RHEL兼容的稳定系统版本。本书案例均以Rocky Linux 9.1系统为操作平台,Rocky Linux 9.1光盘镜像全称为Rocky-9.1-x86_64-dvd.iso,我们可以在官网rockylinux.org下载需要的系统光盘。
1.1.2 光盘安装实例
安装Linux操作系统最简单的方式是通过光盘安装,我们可以在Rocky Linux官方网站上下载ISO镜像[1],然后刻录成光盘。下面以Rocky Linux 9.1为例讲解安装步骤。
在BIOS中设置光盘启动,计算机启动后进入如图1-1所示的欢迎界面,安装菜单的功能如表1-1所示,这里我们选择Install Rocky Linux 9.1安装菜单,并按回车键确定。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_1.jpg?sign=1739251373-b5EzgitcxY3N8LjGRCnI0OqmxYUlTeoE-0-a1b1ca69b2dd8a5dcecc7302edf2d59a)
图1-1
表1-1
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1739251373-xEmlthXMr3K5X51jy41zMwYUOyep7Rj8-0-836b008e3faf3af6d32e294a9b3b99ca)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1739251373-ym1K3Gy7YFdMjwFY8dbmxlXumuQERNwX-0-daaa5eae0f6756b36d0434dd917bae1b)
图1-2
安装菜单的具体含义可参考表1-1,选中任意一个安装菜单后,均可使用Tab键来自定义具体的参数设置,适用于对Linux非常熟悉的人。
选择安装操作系统(Install Rocky Linux 9.1)后,进入语言选择界面,如图1-3所示。这里的语言选择仅在安装过程中有效,如选择简体中文,即可设置在后续的安装步骤中均显示简体中文界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_4.jpg?sign=1739251373-zg5WHlnx45TTP0q3Tmx2RCPIJ1VfEKl6-0-99ebeb0c50901b8e38ef6691362e6ae7)
图1-3
选择语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。“安装目的地”是选择将Linux系统安装到哪里,单击后出现“安装目标位置”界面,选择50GiB的sda磁盘,如果是NVME固态硬盘,则标识为nvme0n1,磁盘存储配置默认为“自动”分区,此时单击“完成”按钮即可,如图1-5所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1739251373-yQ0Po1RX7AgUSw2C4nnP7ya44vb1ew4k-0-079a9b491139260d06cb75342c3fbea2)
图1-4
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1739251373-Nqk4ZoyWcpmMVOR98nZfaFD5iEWzrV4j-0-b786e0004241197ea4fcac58f3d51c1f)
图1-5
提示
Rocky Linux默认的磁盘存储配置为自动分区,即使我们希望使用默认的自动分区方式,系统还是要我们在安装目标位置界面迚行选择,并单击“完成”按钮做一次确认动作。
安装源默认使用的是本地介质(光盘),这里不需要调整。默认安装带GUI的服务器,如果我们想安装其他环境的Linux,可以进入“软件选择”界面,根据自己的需要选择是“最小安装”还是安装“带GUI的服务器”。这里我们选择“带GUI的服务器”,如图1-6所示。
Rocky Linux将基本环境大致分为带GUI的服务器、服务器、最小安装、工作站、定制操作系统、虚拟化主机等,选择不同的应用基本环境,最终安装的软件包也将有所不同,用户也可以根据需要自定义软件包的安装。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_7.jpg?sign=1739251373-hljO9HJ5sIlD3coBsrkryxY6VLcaG8ul-0-b791a98910b4d4b2c05bcae3107d99a3)
图1-6
前面选择语言为简体中文后,“日期和时间”界面中默认城市为上海,如图1-7所示。可以在该界面修改地区、城市、日期、时间等,修改完成后单击“完成”按钮即可返回安装信息摘要界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1739251373-SIV8CJ23JADQnwBK6pOGaFiLuvEwhH8j-0-e1357e2af1d0fa80b878e3cda425c7d9)
图1-7
在“网络和主机名”界面,主要完成以太网接口的配置,可以看到网卡的基本信息,对于网卡名称,每台计算机可能会有所不同,这里是ens160,网卡默认被设置为DHCP动态获取IP地址,如果需要手动配置网络参数,也可以单击“配置”按钮,如图1-8所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1739251373-YGvn1GMYZb7MSBbI7OVlvuaqmPNXvsxo-0-c813bc11127505e4bd16c7db2df8e709)
图1-8
如图1-9所示,在“安装信息摘要”界面包含一个KDUMP菜单,KDUMP是一种内核崩溃转储机制,当系统出现致命的问题时,利用KDUMP可以快速启动另一个内核并将崩溃信息保存。要想开启KDUMP,计算机要有足够大的内存,否则KDUMP将无法被激活,如果没有足够大的内存,也可以禁用该功能。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1739251373-IJJvaSwFq2XRzlGKJgHOhVg9qimhAizX-0-9ff83810185e1d8d03c5ff8cd2abd7fa)
图1-9
默认Linux系统的超级管理员用户是root,我们可以在“ROOT密码”界面设置管理员密码,为了后期使用SSH远程登录该设备,这里可以勾选“允许root用户使用密码进行SSH登录”,如果密码使用的是简单的弱密码,则需要单击两次“完成”按钮进行确认,如图1-10所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1739251373-Z2lqHTRbqQfhgIO0hDxxLaS1TpodV6uj-0-5c1ed4c75510f2f241d4f4565d3ada9d)
图1-10
在安装信息摘要过程中,还可以为系统添加额外的普通用户,进入“创建用户”界面,输入用户名和密码,如果使用的是弱密码,则需要单击两次“完成”按钮,如图1-11所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1739251373-ns94L1o2uUhGdElz3JEkO2au3zNrBbEN-0-17e9947b5c6900a1c858838dfff87374)
图1-11
回到“安装信息摘要”界面,单击“开始安装”按钮,安装Rocky Linux操作系统,如图1-12所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1739251373-jKBarOkTBO14gCTV8nBiZ40fpevKhXNo-0-5ba978215232d146365b13a4f45808ab)
图1-12
系统开始安装软件包,等待所有软件包安装完成后,提示重启系统,如图1-13所示。重启Rocky Linux,Linux操作系统就安装完成了。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1739251373-w0ogRoW8xIXPHzVzSPLbHC6Z25JZxnoc-0-d0651564f2cf6e491b67ac1a53cdf129)
图1-13
重启后,在登录界面选择“未列出”,如图1-14所示。然后输入用户名和密码,如图1-15、图1-16所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1739251373-SzFSaUVo8Hb18gjwYkRiCLRwr6wZiG7Y-0-2a2705b82a114fbb9ba8977463776af5)
图1-14
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1739251373-hiUcf1sY6nt7BBtvtfogumNKTqSNKYwN-0-ed878de503f7bee4cbf1fa369bfa0be7)
图1-15
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1739251373-DoTBstLNbmr8IdOTOrDL8GYrOGzcmEuy-0-d9c26f0f84182ad162c652ce6993b27f)
图1-16
成功登录后,效果如图1-17所示。至此,安装和初始化工作就全部完成了,随后系统会弹出一切都已就绪的窗口,单击“开始使用”就可以开始我们的CentOS 7之旅了,背上行装,马上出发!
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1739251373-UcQ5Oc5oM3P1NlQwNd3dVRVqTcYp6OHR-0-0ca5c2299083d15eaa91675f51dc8846)
图1-17