![Linux运维之道(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/228/33692228/b_33692228.jpg)
第1章 部署操作系统
1.1 光盘安装Linux操作系统
1.1.1 操作系统版本的选择
首先我们需要弄清楚两个基本的概念:Linux与Linux系统。Linux仅代表系统的内核,同时Linux商标的所有者是Linus Torvalds。而Linux系统指的是基于Linux内核的操作系统。一份完整的Linux系统一般由内核与程序组成,这样的系统正式对外发行即成了现在市面上常见的Linux发行版本,这种发行版本又分为商业版本与社区版本。
当前比较流行的发行版本有RedHat Enterprise Linux、Fedora、CentOS、SuSE、Debian、Ubuntu等。这些版本有些由商业公司维护,有些则由社区维护,大家可以根据自己的实际需求选择适合自己的发行版本。本书案例均以CentOS 7.2系统为操作平台,CentOS 7.2光盘镜像全称为CentOS-7-x86_64-DVD-1511。
1.1.2 光盘安装Linux系统案例
安装Linux操作系统最简单的方式是通过光盘安装,我们可以在CentOS官方网站上下载ISO镜像[1],然后刻录成光盘。下面以CentOS 7.2为例讲解安装步骤。
在BIOS中设置光盘启动,计算机启动后进入如图1-1所示的欢迎界面,安装菜单的功能如表1-1所示,这里我们选择安装菜单(Install CentOS 7),并按回车键确定。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_1.jpg?sign=1739281838-Zw1n4ER9dO5IztTaVZPEgI15GvvTUf2u-0-851259c5bc4bc9a2221d979b70f05ba8)
图1-1
表1-1
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_2.jpg?sign=1739281838-sRTNFFxtMHPhUxxVRg0FtMHJCTubWaYN-0-6eb4cfa5f802af7b0e2c54a40c1213c7)
如果选择了Troubleshooting,安装程序将进入排错模式,显示子菜单如图1-2所示。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_3.jpg?sign=1739281838-Wmg1DKYjIGaVBDInFi53ycgz7K9k5tCs-0-7f35ae33951e1e8b04592136f69ad7ee)
图1-2
具体安装菜单的含义可参考表1-1,选中任何一个菜单后,均可以使用Tab键来自定义具体的参数设置,适用于对Linux非常熟悉的人士使用。
选择安装(Install CentOS 7)后,进入语言选择界面,如图1-3所示。这里的语言设置仅在安装过程中有效,如选择简体中文,即可设置后续的安装步骤为中文界面。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_4.jpg?sign=1739281838-GvC4R1REGzu3Xqlbs6iWlywdl06yIAqt-0-f92cdee5fa6539ef8cef21761129c209)
图1-3
设置语言后,单击“继续”按钮进入安装信息摘要界面,如图1-4所示。前面选择语言为中文后,这里的日期和时间中默认时区为上海,单击“日期和时间”可以修改时区、日期、时间等设置,修改完成后单击“完成”按钮即可返回安装信息摘要界面,如图1-5所示。安装源默认使用的是本地介质(光盘),软件选择中默认为最小安装,如果希望安装图形界面,需要单击“软件选择”,选中“GNOME桌面”单选项,如图1-6所示。CentOS将应用大致分为最小安装、计算节点、基础架构服务器、基本网页服务器、GNOME桌面、开发工作站等,选择不同的应用环境后,最终系统安装的软件包将有所不同,用户也可以根据需要自定义软件包的安装。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_5.jpg?sign=1739281838-w57DT0P6sblAoPKfCjDpqaJF8B3sIvwr-0-d6b07f40e98727cd5702de8ad218cb69)
图1-4
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_6.jpg?sign=1739281838-H1piXL6NfmuI7G9nt3DawuWehK8E7Is9-0-59a5e3773c61a57d5999ed14a7633d94)
图1-5
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_7.jpg?sign=1739281838-Q2j4As0DEImfxzxT9zpH7lyuOpuWLC4l-0-2ce05282d611e683ecc4bdc30e618598)
图1-6
安装位置是你准备把Linux系统安装到哪块硬盘上,这里需要我们进入该页面选择硬盘,并设置合理的磁盘分区规划,如图1-7所示,这里我们选择100GB的sda磁盘,并设置自动配置分区。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_8.jpg?sign=1739281838-tldQpHVlVjXwU4FFqWGYArR1mVUrfWkU-0-1f20bf350b77cec1c555a9349f20390b)
图1-7
提示
CentOS默认的磁盘分区模式为自动配置分区,如果你希望使用默认的自动分区方式,系统还是需要你单击进入安装位置后,单击“完成”按钮做一次确认动作。
在网络和主机名中,默认以太网接口是被禁用的,需要手动单击开启按钮,默认网卡被设置为DHCP动态获取IP,如果需要手动配置网络参数,可以单击配置按钮,如图1-8所示。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_9.jpg?sign=1739281838-qwq8AX96uOCBhpQzfuE3MxcMvV8zBNM4-0-81b6dcc08b711b38a180403b4221ab7c)
图1-8
提示
图1-9中的Kdump是一种内核崩溃转储机制,当系统出现致命的问题时,可以利用它快速启动另一个内核并将崩溃信息保存。此时计算机内存需要足够大,否则Kdump将出现无法激活的状态。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_10.jpg?sign=1739281838-y7nl8H2KQZgLsSnhy1jqGrUvBKCdqAyy-0-9b74f9d90ee5362370613ff085b96d06)
图1-9
在安装信息摘要中设置完成后,单击“开始”按钮开始安装即可安装CentOS 7操作系统,开始安装后需要设置root超级管理员密码,同时还可以添加额外的普通账户,如图1-10所示。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_11.jpg?sign=1739281838-mJi7ewFEfG3QUADn110VqV7bxU877eoR-0-e23d1b60b7040f5d4a7dd2405e6a107e)
图1-10
系统开始安装软件包,等待所有软件包安装完成后,提示重启计算机,如图1-11所示。重启你的CentOS 7.2,Linux操作系统就安装完成了。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_12.jpg?sign=1739281838-CBEoTikLhVIbryfacWlUdf6VmCmcWFRC-0-5f829102c82c24bd102c0f0ebd67ecb4)
图1-11
计算机完成重启后,第一次启动系统,还需要完成系统初始化操作,初始化欢迎界面如图1-12所示。输入1查看协议信息,输入2接受协议许可,输入c继续,返回后再次输入c继续,并最终进入操作系统欢迎界面,如图1-13所示。单击“前进”按钮进入语言选择界面如图1-14所示,这里我们选择汉语后继续前进。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_13.jpg?sign=1739281838-TUDcghisr13dvVvLJPMdEGnu8ULJYS3v-0-9dec3ffed77dcfa820a284c8bed86fb7)
图1-12
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_14.jpg?sign=1739281838-TIIoy0VeJHGP7eFcRU0y0KXEhiV9YvTA-0-e28b36c69d5af75a48d1740ecdb80ebd)
图1-13
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_15.jpg?sign=1739281838-iexUD0ahGXzYYKFGCzXySvy47o33KxtW-0-8c8c090177bdabdf749fe527bac1538f)
图1-14
接下来,需要确认时区,我们依然使用上海时区,可以在搜索框中输入shanghai,系统将智能匹配推荐的时区,如图1-15所示。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_16.jpg?sign=1739281838-51dkTBcX1ys5GfV9jkZYq90VuSW3YGUZ-0-97a7a5d43ec85845b4d63dba24b81e95)
图1-15
新版操作系统加入了很多网络元素,例如支持输入Google等账户信息,及时查看在线文档、日历、电子邮件等,如图1-26所示。因为这个系统作为服务器使用,这里我们直接选择跳过。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_17.jpg?sign=1739281838-a8nSvTcQ5F8GIypzfVCxN4qtSjicQ9Kb-0-b51e2911023109f65a189dc8521f5a88)
图1-16
下面系统会要求我们创建一个普通账户,需要输入账户名称以及对应的密码信息,这里我们创建一个账户,名称为test,如图1-17所示。密码是我们希望登录计算机的账户密码。注意密码需要输入两次,如图1-18所示。
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_18.jpg?sign=1739281838-KwZOSeJIDacK9piLX4Fuht2uH3o1NlZ9-0-587798283b5988a62e810be4aa10d843)
图1-17
![img](https://epubservercos.yuewen.com/EC10C6/18002370908016406/epubprivate/OEBPS/Images/txt002_19.jpg?sign=1739281838-j18uxAW5YaJfmJgr8BKzCCNgw2Ld3Q29-0-884653233a56011eb91aa5be698649ae)
图1-18
这样,这个安装和初始化工作就全部结束了,随后系统会弹出一切都已就绪的窗口,单击开始使用,就可以开始我们的CentOS 7之旅了,背上行装,马上出发!