![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=1738833468-uKPXKYmrxZVFvHhYp4zNSMl3lQCT9TUv-0-c5b70636c10a72457e6b0ec178362e8b)
图1-1
表1-1
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1738833468-Gq191jdEhUFRw07QT9nePjFZysJ7pMci-0-89e12572bcc89e4c122c1cbfd72df498)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1738833468-I3D3t0ulG6siLfqHS8qQg6oVxRuenBkj-0-39432b72e3d9e8bb3388e3691619a47c)
图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=1738833468-SSVtluNZ4vrz708keHkbj5e1uF6jh7zn-0-c6f0c292a42012bc6dd695b2cd9d2002)
图1-3
选择语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。“安装目的地”是选择将Linux系统安装到哪里,单击后出现“安装目标位置”界面,选择50GiB的sda磁盘,如果是NVME固态硬盘,则标识为nvme0n1,磁盘存储配置默认为“自动”分区,此时单击“完成”按钮即可,如图1-5所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1738833468-d5SlwwEfs5IExMeffT2wq6Yu6gv1nCqH-0-198531245763f2ef9da726e121a7d4ef)
图1-4
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1738833468-n8QCQtdrKWoWpXAK3SlD9v7suMiDo8U1-0-ba15b15fb3643f3c623912a626162131)
图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=1738833468-6hkJAhV9rKnUGU1BOq6sctBhuI6zVs7h-0-81225e6cf33978a450f7bbf2813cc685)
图1-6
前面选择语言为简体中文后,“日期和时间”界面中默认城市为上海,如图1-7所示。可以在该界面修改地区、城市、日期、时间等,修改完成后单击“完成”按钮即可返回安装信息摘要界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1738833468-52LhX4xwuPPt8pUNc3iyoifT0kLYbz1C-0-e977fd50c2e5b1b10375c2281936cdc1)
图1-7
在“网络和主机名”界面,主要完成以太网接口的配置,可以看到网卡的基本信息,对于网卡名称,每台计算机可能会有所不同,这里是ens160,网卡默认被设置为DHCP动态获取IP地址,如果需要手动配置网络参数,也可以单击“配置”按钮,如图1-8所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1738833468-aUY0tusY4LojHFr4bkjwG6NwVGImULFT-0-7327ae6ac74006589ae0802276ec1f86)
图1-8
如图1-9所示,在“安装信息摘要”界面包含一个KDUMP菜单,KDUMP是一种内核崩溃转储机制,当系统出现致命的问题时,利用KDUMP可以快速启动另一个内核并将崩溃信息保存。要想开启KDUMP,计算机要有足够大的内存,否则KDUMP将无法被激活,如果没有足够大的内存,也可以禁用该功能。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1738833468-Rl3YGfSFAbEVckd1vfRnuWhVk0bCOlm7-0-c565a859d40e9f03a0fb923c37dd4a88)
图1-9
默认Linux系统的超级管理员用户是root,我们可以在“ROOT密码”界面设置管理员密码,为了后期使用SSH远程登录该设备,这里可以勾选“允许root用户使用密码进行SSH登录”,如果密码使用的是简单的弱密码,则需要单击两次“完成”按钮进行确认,如图1-10所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1738833468-jNKqqB55hQTc7Xb4c0LI0a5mIJjzrY3U-0-fc1ab2575763f1bdecd710519702fb19)
图1-10
在安装信息摘要过程中,还可以为系统添加额外的普通用户,进入“创建用户”界面,输入用户名和密码,如果使用的是弱密码,则需要单击两次“完成”按钮,如图1-11所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1738833468-Ff9fvxK3xPlHqJI40nxOFKaMQFwd47K9-0-a5eab8f21de409b36257513332f7aa7f)
图1-11
回到“安装信息摘要”界面,单击“开始安装”按钮,安装Rocky Linux操作系统,如图1-12所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1738833468-q4w5owhbSGQExtgDKvMxidmshmn70glD-0-f673e0bbd1b2f483d659c0199965df73)
图1-12
系统开始安装软件包,等待所有软件包安装完成后,提示重启系统,如图1-13所示。重启Rocky Linux,Linux操作系统就安装完成了。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1738833468-mSM7kqAxvAUxTODXSDPkb0QkX84yqb1I-0-c81210d98c3eaa10ea30b50e1ca6bddb)
图1-13
重启后,在登录界面选择“未列出”,如图1-14所示。然后输入用户名和密码,如图1-15、图1-16所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1738833468-MrWNof6odFRhAfy4xFXQCelh1g9dTbwi-0-ae33e650f7b4b281d0948ea3ee0fba9f)
图1-14
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1738833468-XITv1aTlysb2Ne0mW4IZHdYg8EEHdQjH-0-0e878a9e46db89fef9c03cb8bd72db61)
图1-15
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1738833468-7Im2g8GZUm1W8svnAwkqYewJ5pR7AgRl-0-1f2083df11cc6f6d7261628758f2528c)
图1-16
成功登录后,效果如图1-17所示。至此,安装和初始化工作就全部完成了,随后系统会弹出一切都已就绪的窗口,单击“开始使用”就可以开始我们的CentOS 7之旅了,背上行装,马上出发!
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1738833468-yowaYT7GQnzx9XRFLSiPisABrKgVeWEy-0-084e11d9d0b059ae21c8b52aa954c1b2)
图1-17