![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=1739299288-e2Hl8ZmYO6xygiYAU5xbVblLoppyqVmr-0-a6e2c3d8b443092eb4d1764e09326213)
图1-1
表1-1
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1739299288-hN0fBwv1d28HR4mGIWG292aSAdc1V6ln-0-3e50f40032181e5547e3f1c39aaef512)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1739299288-nVgF6j0unEgmYoXepUVMONll3brIA643-0-da14a1becb30a4d3b4de36051157eff0)
图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=1739299288-ndbX8PtqJtNHeDuQuDUTaS4DBdFGsHDk-0-4f6e9a257387a14b9694946f23a8b980)
图1-3
选择语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。“安装目的地”是选择将Linux系统安装到哪里,单击后出现“安装目标位置”界面,选择50GiB的sda磁盘,如果是NVME固态硬盘,则标识为nvme0n1,磁盘存储配置默认为“自动”分区,此时单击“完成”按钮即可,如图1-5所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1739299288-TSfszq4fCQ8OyIlkdBC0qv8RZ5eQOUPv-0-0220e3b2e129c64eef74b5ef943eff88)
图1-4
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1739299288-yWtMyhgVsHhKdEEYjV5lriDSXqdiTorD-0-b3cc33a5d7d63c9a7721124706a94b0e)
图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=1739299288-2OQi2IyeuMUyYG1h3Zn3rFZdAXM1l6xS-0-313de62aa20152966a2890e1bf4a9617)
图1-6
前面选择语言为简体中文后,“日期和时间”界面中默认城市为上海,如图1-7所示。可以在该界面修改地区、城市、日期、时间等,修改完成后单击“完成”按钮即可返回安装信息摘要界面。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1739299288-FC8H8MLcEW6AkLzBCK0W82t1JRr8Rnpe-0-9f9437ce03eb98b63ad013591a3d2b09)
图1-7
在“网络和主机名”界面,主要完成以太网接口的配置,可以看到网卡的基本信息,对于网卡名称,每台计算机可能会有所不同,这里是ens160,网卡默认被设置为DHCP动态获取IP地址,如果需要手动配置网络参数,也可以单击“配置”按钮,如图1-8所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1739299288-AinY6ozfvw16hWJmzazrDCzAlFPJjiLv-0-fa1168b083e34e9c632aaf616f282fe6)
图1-8
如图1-9所示,在“安装信息摘要”界面包含一个KDUMP菜单,KDUMP是一种内核崩溃转储机制,当系统出现致命的问题时,利用KDUMP可以快速启动另一个内核并将崩溃信息保存。要想开启KDUMP,计算机要有足够大的内存,否则KDUMP将无法被激活,如果没有足够大的内存,也可以禁用该功能。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1739299288-GrXNRqZS2k6R4dnMqecSK25RLleVOw44-0-611c90697b055a3141116064586d9f13)
图1-9
默认Linux系统的超级管理员用户是root,我们可以在“ROOT密码”界面设置管理员密码,为了后期使用SSH远程登录该设备,这里可以勾选“允许root用户使用密码进行SSH登录”,如果密码使用的是简单的弱密码,则需要单击两次“完成”按钮进行确认,如图1-10所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1739299288-UmsiLRdVArKeFIgGgT5Qwf8yMEXomcH0-0-73c36ae894fe7cc17f18fdfbe0c9408b)
图1-10
在安装信息摘要过程中,还可以为系统添加额外的普通用户,进入“创建用户”界面,输入用户名和密码,如果使用的是弱密码,则需要单击两次“完成”按钮,如图1-11所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1739299288-q4aIb27c5fFfgYKmWKBTpyfQr14hYGcG-0-e879a26dd6cb876259ecb26babb4e40b)
图1-11
回到“安装信息摘要”界面,单击“开始安装”按钮,安装Rocky Linux操作系统,如图1-12所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1739299288-uoEltN8h3omnsmi4Gln720rB0U5AeDQh-0-bebfee6413eddee7b80b293d8989899d)
图1-12
系统开始安装软件包,等待所有软件包安装完成后,提示重启系统,如图1-13所示。重启Rocky Linux,Linux操作系统就安装完成了。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1739299288-RTGm8OunAPMdmWCcNdP2vwkrMVm3MlYW-0-5dd99982489db7add516b8131e3a67c7)
图1-13
重启后,在登录界面选择“未列出”,如图1-14所示。然后输入用户名和密码,如图1-15、图1-16所示。
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1739299288-0XLpWi53OMw1Hizfczkzjk7I1lMZL9yQ-0-489173c364aebe04cfaf0714f6f96728)
图1-14
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1739299288-Q5nSyVXYcLq6BSLrjjeDs3aFtE4KR74Q-0-1817ba20be1d604800eb853d48f976f9)
图1-15
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1739299288-7JoxdXcsfAHJYoDeSVYKErwxYgssQEHv-0-233977d596e3d583f0dc679d877d71c5)
图1-16
成功登录后,效果如图1-17所示。至此,安装和初始化工作就全部完成了,随后系统会弹出一切都已就绪的窗口,单击“开始使用”就可以开始我们的CentOS 7之旅了,背上行装,马上出发!
![](https://epubservercos.yuewen.com/6BDF91/27950152702890406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1739299288-q4Jd6ccF5es11eUAmEcBLvC0TCc8fw7Y-0-7c583ae3994a8d4ac45730fedd5c4c0b)
图1-17