![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=1738908763-XCTa3M0q7HCM4l4lsilZI1CikVHZ2c5X-0-3024503a708144100cf84af2018323df)
图1-1
表1-1
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1738908763-9GbPYKtNhlJQKNXnKb7Si8yR2nbIZv1c-0-52de31dfdd37fccf2bc709a80d65faa4)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1738908763-ISgQmRbg1F6BmEfis4VcT4dFaITKGdD3-0-9363304f5ad179899a3c29fdfafb7543)
图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=1738908763-qwq0V5D7kRK3NwPs3FMSWKfXg97UqDmj-0-6ff1f515a257a832b5bb221b05bad2e0)
图1-3
选择语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。“安装目的地”是选择将Linux系统安装到哪里,单击后出现“安装目标位置”界面,选择50GiB的sda磁盘,如果是NVME固态硬盘,则标识为nvme0n1,磁盘存储配置默认为“自动”分区,此时单击“完成”按钮即可,如图1-5所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1738908763-mXU26gKuV6AATFQK9aFfY7ofJ77sTpmu-0-9528cdc358782e825b08e27fcd1a7853)
图1-4
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1738908763-UQFj4myjCAaDIOoPPBJnuNIfxyQRSGtl-0-d34c9f59553439b0dfa3c3df61bf4263)
图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=1738908763-kU77E4gdi2VYQXXOWC5pcqkRWWe5Zjvj-0-08f35d15a69352e84e6f48607e398598)
图1-6
前面选择语言为简体中文后,“日期和时间”界面中默认城市为上海,如图1-7所示。可以在该界面修改地区、城市、日期、时间等,修改完成后单击“完成”按钮即可返回安装信息摘要界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1738908763-8fgBNurtF3LogDnQpT7kkPBOzUQXzLQu-0-63ce2c2692db23cb4495e230caac6a75)
图1-7
在“网络和主机名”界面,主要完成以太网接口的配置,可以看到网卡的基本信息,对于网卡名称,每台计算机可能会有所不同,这里是ens160,网卡默认被设置为DHCP动态获取IP地址,如果需要手动配置网络参数,也可以单击“配置”按钮,如图1-8所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1738908763-E6UxkJnrq5PjJsyE1E2K5p3OFuWhBCzH-0-edb10f7561ab691c7337cd547db5423d)
图1-8
如图1-9所示,在“安装信息摘要”界面包含一个KDUMP菜单,KDUMP是一种内核崩溃转储机制,当系统出现致命的问题时,利用KDUMP可以快速启动另一个内核并将崩溃信息保存。要想开启KDUMP,计算机要有足够大的内存,否则KDUMP将无法被激活,如果没有足够大的内存,也可以禁用该功能。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1738908763-uEYNPampXS6BqMEUMcx1X6X9IJOKSlFj-0-f074130f9b3cce15bd20fda1002fde0b)
图1-9
默认Linux系统的超级管理员用户是root,我们可以在“ROOT密码”界面设置管理员密码,为了后期使用SSH远程登录该设备,这里可以勾选“允许root用户使用密码进行SSH登录”,如果密码使用的是简单的弱密码,则需要单击两次“完成”按钮进行确认,如图1-10所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1738908763-L9zM8sMEENpVhT56MwccM26ZJgblDKYw-0-147de1d73698cc2939723c7b4822b7e5)
图1-10
在安装信息摘要过程中,还可以为系统添加额外的普通用户,进入“创建用户”界面,输入用户名和密码,如果使用的是弱密码,则需要单击两次“完成”按钮,如图1-11所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1738908763-oEf5dSr1LqvvGnG8wHmIXIFYSzDJXMS5-0-e2a82ef0bea428ae6cbc254003d5cca2)
图1-11
回到“安装信息摘要”界面,单击“开始安装”按钮,安装Rocky Linux操作系统,如图1-12所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1738908763-8sBFkMoGIR3r5Od90xHZJWhfGwdoKkAv-0-56f45e477b6f5a197df505e2d2ec3d22)
图1-12
系统开始安装软件包,等待所有软件包安装完成后,提示重启系统,如图1-13所示。重启Rocky Linux,Linux操作系统就安装完成了。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1738908763-ElHsHBFLy1yje4HRkJZ58tWuSmA1jvIl-0-cef3d30a87c1480b17a86a4f0c67b5e6)
图1-13
重启后,在登录界面选择“未列出”,如图1-14所示。然后输入用户名和密码,如图1-15、图1-16所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1738908763-X7xgaqmKxQxaLJ0khAD4rK0SrIYwDjYe-0-d220db47386c2392c3aaa628cba9308d)
图1-14
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1738908763-WMNeGSrQxAya90PaJE1KXFshZd4HbI6l-0-b4c6c4ed692d6bf6076ea1f3e0760dbb)
图1-15
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1738908763-WsRuqpU7cePmAHuEj4K256TlIHOjOnVH-0-e669d7ece36c6f6755da0f956dc1f9da)
图1-16
成功登录后,效果如图1-17所示。至此,安装和初始化工作就全部完成了,随后系统会弹出一切都已就绪的窗口,单击“开始使用”就可以开始我们的CentOS 7之旅了,背上行装,马上出发!
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1738908763-HI7nyNEpCASP2p275VTZshfP8HP3pXYr-0-cedf9508decec63450954e9e96f7f45b)
图1-17