![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=1738909247-At0DqVulIXc537G6LxtHdV9G1kGA1nmq-0-257e25b8dfa0785daa58d8b8a76827df)
图1-1
表1-1
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1738909247-9EhBI6xWifJen23RccLDnBGdkhjy8EN1-0-86a21b72e8f1ee4b7ca359f29b13ec26)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1738909247-hW8czTOXd69ErDChq4EuwCCFP77JADLG-0-8c848a91027404c594e8c7a528d77449)
图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=1738909247-xPS8ggn87qMmO47r0ZjSub80XhMTvUKg-0-71e19741b007c2c55f0d6853fc0deef9)
图1-3
选择语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。“安装目的地”是选择将Linux系统安装到哪里,单击后出现“安装目标位置”界面,选择50GiB的sda磁盘,如果是NVME固态硬盘,则标识为nvme0n1,磁盘存储配置默认为“自动”分区,此时单击“完成”按钮即可,如图1-5所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1738909247-84cb6oKDmnQgtnUA7eA4RRenHDHvjHFQ-0-5ae64a7688613282f7af4e4051f51e64)
图1-4
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1738909247-TGdM1Fl7DzWeRgbNfkqbxAtArLrN4Y03-0-f54daa8035b7b9ed73273f6b64186a2a)
图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=1738909247-3doh7RsrvPZC2j3N1JzcMWFu2DRKe00z-0-4ec6a94ca021b1954838749090a8aa3e)
图1-6
前面选择语言为简体中文后,“日期和时间”界面中默认城市为上海,如图1-7所示。可以在该界面修改地区、城市、日期、时间等,修改完成后单击“完成”按钮即可返回安装信息摘要界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1738909247-1qAorz4tz5uYNL2nyWbYnE2ExP4dX4Ew-0-2cd89ac845dfc6844aa778cb344332ef)
图1-7
在“网络和主机名”界面,主要完成以太网接口的配置,可以看到网卡的基本信息,对于网卡名称,每台计算机可能会有所不同,这里是ens160,网卡默认被设置为DHCP动态获取IP地址,如果需要手动配置网络参数,也可以单击“配置”按钮,如图1-8所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1738909247-ZdJoasoDT9c3Q5qj2vwj2m1nZirrgbOV-0-40f962b73ddef9196f5bc25d0f9277d9)
图1-8
如图1-9所示,在“安装信息摘要”界面包含一个KDUMP菜单,KDUMP是一种内核崩溃转储机制,当系统出现致命的问题时,利用KDUMP可以快速启动另一个内核并将崩溃信息保存。要想开启KDUMP,计算机要有足够大的内存,否则KDUMP将无法被激活,如果没有足够大的内存,也可以禁用该功能。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1738909247-GBh7Qc8NqE0Itvpv8Pq6GI3ctBoDy8pP-0-71fc9f05cf1918de4e90ef4a13948339)
图1-9
默认Linux系统的超级管理员用户是root,我们可以在“ROOT密码”界面设置管理员密码,为了后期使用SSH远程登录该设备,这里可以勾选“允许root用户使用密码进行SSH登录”,如果密码使用的是简单的弱密码,则需要单击两次“完成”按钮进行确认,如图1-10所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1738909247-M8Zeslt2u51n7nly7ydvcz2trYBszd8t-0-ffa9744bde9ea4c5162226d3401a92a4)
图1-10
在安装信息摘要过程中,还可以为系统添加额外的普通用户,进入“创建用户”界面,输入用户名和密码,如果使用的是弱密码,则需要单击两次“完成”按钮,如图1-11所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1738909247-g1LitA0xmDtOdEf1A2oJf9FeggoMObn7-0-68e3a86198ce20e574d911e891326a4d)
图1-11
回到“安装信息摘要”界面,单击“开始安装”按钮,安装Rocky Linux操作系统,如图1-12所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1738909247-1UtPCUmX2GWO4O2CKomqOgVvjJh9FZ3q-0-fe6d908ae91d4e91c16cccba0c4bfa93)
图1-12
系统开始安装软件包,等待所有软件包安装完成后,提示重启系统,如图1-13所示。重启Rocky Linux,Linux操作系统就安装完成了。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1738909247-LYe8iAzrNk4b5HO45HneDk5HZMdPpKj2-0-e55625b1a8afaf14baf5202a737bb739)
图1-13
重启后,在登录界面选择“未列出”,如图1-14所示。然后输入用户名和密码,如图1-15、图1-16所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1738909247-B794ElITI2HamocmZPGw3kNVKMPEVT6i-0-efcb11da252176fb7346dc0f8693dbd1)
图1-14
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1738909247-2oSFV5dpbeSeSzP5xDHIwmWBdRYbPNqd-0-cd36de156811389724e072a9f1e89861)
图1-15
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1738909247-Hr0Jrlw8Jv9yIDoVV84QpQowYOP1gHUe-0-d5277b164747bbbd3a257812d903011a)
图1-16
成功登录后,效果如图1-17所示。至此,安装和初始化工作就全部完成了,随后系统会弹出一切都已就绪的窗口,单击“开始使用”就可以开始我们的CentOS 7之旅了,背上行装,马上出发!
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1738909247-1JDu8BTsc5sX9nMaPB7JESNPVHZmkNoJ-0-73510ef2fb60877759132cb65d0b0383)
图1-17