如何安装CentOS 8最小服务器

如何安装CentOS 8最小服务器

本文档描述了CentOS 8服务器的安装。本指南的目的是提供一个最小的设置,可以用作本文其他教程的基础,如完善的服务器指南或SAMBA,LAMP和LEMP服务器教程。

要求

要开始安装CentOS 8,我们将需要安装程序ISO文件。该文件可以是CentOS最低ISO或DVD ISO文件。如果您打算仅安装一台服务器,则选择较小的最低ISO,安装程序将在以后的安装过程中下载所需的软件包。我将使用CentOS 8安装多台服务器,因此我选择了DVD安装程序ISO,因此不必为每台服务器再次下载相同的软件包。

我将在VMware虚拟机上进行安装。物理服务器上的安装步骤相同。如果服务器无法从ISO文件启动,则将ISO刻录到DVD上,然后将其插入DVD驱动器中。服务器。

初步说明

本教程基于CentOS 8服务器,本教程中我使用192.168.0.100作为IP地址,而host1.example.com作为主机名,这些设置可能因您而异,因此您必须在适当的地方进行替换。

安装CentOS 8基本系统

从CentOS 8 ISO映像启动。选择“安装CentOS 8。

接下来按ENTER键。

从系统映像启动

选择安装语言。我在这里使用英语和英语美国,所以我只按继续:

选择语言

接下来,我们得到以下屏幕:

CentOS安装程序概述

我将开始自定义在DATE&TIME中以LOCALIZATION开头的设置。单击DATE&TIME。选择您的时区,在我的情况下,我选择Europe作为Region, 柏林 作为城市。完成后按完成。

选择时区它将服务器DATE&TIME设置为欧洲/柏林时区,接下来,我将自定义KEYBOARD布局,点击 键盘 启动设置对话框。转到键盘布局设置。

按+图标添加其他键盘布局:

添加其他键盘布局

它将显示以下窗口以及可用键盘布局的列表。在我的情况下,我选择德文并单击Add。按钮添加键盘布局。

在CentOS 8上添加德语键盘布局

接下来,我们通过按“选项”来自定义“布局切换”选项:

布局切换广告

您可以使用任意组合键在键盘之间进行切换,在本例中,我使用的是Alt + Ctrl。选择所需的组合键后,按“完成”。

自定义布局切换选项。

接下来按完成。

布局切换

现在,如果您不想使用英语,我们可以添加语言支持。单击“语言支持”以打开对话框。

多国语言支持

默认情况下,CentOS预先安装了英语,但是我们可以轻松添加更多语言。在我的情况下,我将Deutsch German和Deutsch(Deutschland)添加为附加语言。选择后按完成

在CentOS中添加其他语言

接下来,我们进入SOFTWARE> INSTALLATION SOURCE并选择安装媒体。

转到软件安装菜单“ style =” display:block; margin-left:auto; margin-right:auto;

接下来,您将看到安装源是“自动检测到的安装媒体”,如果您有其他安装源(如网络安装),则可以在“网络上”字段中设置路径,无论是否使用Proxy设置。此外,如果需要,我们可以添加其他存储库,然后按完成。

选择安装源

接下来,我们将继续进行“软件选择”,默认情况下,它具有最小安装选项。

软件选择菜单

我们可以根据需要添加更多软件包(当您使用安装DVD而不是最小安装程序时)。在我的情况下,我只需要最小安装(基本功能)安装程序即可在以后用yum安装软件,因此我将保存设置按完成。

如何安装CentOS 8最小服务器在此处添加其他软件包

我们朝着SYSTEM前进,然后选择“INSTALLATION DESTINATION”。

安装目的地

当您需要手动分区方案时,可以选择“我将配置分区”,就我而言,我更喜欢在“完成”后自动配置分区。

选择CentOS的安装目标

接下来,我们将通过选择自定义网络和主机名。

在CentOS中配置网络

我将使用主机名server1.example.com并按“配置”自定义以太网设置。

设置主机名

下一个屏幕看起来像这样,现在我们通过选择相同的选项来添加IPv4设置。如果您有IPv6,则将其添加到IPv6设置中。

网卡详细信息

接下来,您可以根据您的本地网络设置来设置网络。在我的情况下,我使用静态IP,因此我将选择“手动”

将IPv4模式设置为手动

根据您的静态IP环境添加地址,网络掩码和网关的条目。在我的情况下,我使用地址作为192.168.0.100,网络掩码作为255.255.255.0,网关作为192.168.0.1和DNS服务器作为8.8.8.8 8.8.4.4这些值可能会因您的网络环境而异,然后按保存。

配置IPv4详细信息

重要: 如果您没有IPv6互联网连接,请在IPv6选项卡上将自动的IPv6设置为“忽略”,否则您将无法通过此服务器在IPv4上访问互联网,因为CentOS似乎会忽略正确的IPv4设置并使用IPv6失败了。

IPv6设置

接下来,我们必须打开连接,如下面的屏幕截图所示,然后按完成。

连接网络

在“主机名”字段中设置服务器主机名,然后单击“应用”按钮。

设置正确的主机名

现在我们准备开始安装过程,您可能需要交叉检查所有设置,然后按开始安装。

开始安装CentOS 8

安装过程将立即开始,接下来的窗口中将显示一个蓝色的小进度条。现在我们必须设置“ROOT PASSWORD”并在“USER CREATION”选项中添加一个新的非root用户。我首先输入root密码。

在安装CentOS的同时配置用户和密码

输入您选择的安全密码,然后按完成

选择安全的root密码

接下来,我们将进行USER CREATION。

用户创建

接下来,我将创建一个非root用户,因为我使用的是全名“Howtoforge”和用户名“howtoforge”,选中需要密码才能使用该帐户的选项,然后按Done。您选择的用户名和密码。

在CentOS 8上添加新用户

按“完成”,请耐心等待安装完成。

安装完成后,它将要求重新引导服务器,只需按“完成配置”即可。

重启

服务器重启,然后将要求您输入用户名和密码。

CentOS 8首次启动

现在,我们可以使用上面刚刚创建的用户登录,或者可以使用根凭据。

在CentOS 8上的首次登录

以root用户身份登录到服务器,以便我们执行一些最终安装步骤。

首次登录CentOS 8

第一个是使用dnf安装所有可用的更新。

dnf update

单击“ y”确认以继续安装更新。

我将安装两个命令行编辑器,以便能够在外壳上编辑配置文件:

dnf install nano vim

网络配置

CentOS 8 minimal没有预装ifconfig命令,我们将按以下方式安装它:

yum install net-tools

如果要更改或查看网络配置文件,只需编辑该文件

nano /etc/sysconfig/network-scripts/ifcfg-ens33

当您配置静态IP地址时,将像这样:

TYPE="Ethernet"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="no"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"DEVICE="ens33"ONBOOT="yes"IPADDR="192.168.0.100"PREFIX="24"GATEWAY="192.168.0.1"DNS1="8.8.8.8"

或使用DHCP时如下所示:

TYPE="Ethernet"BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"NAME="ens33"UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"DEVICE="ens33"ONBOOT="yes"HWADDR="00:50:56:15:23:79"PEERDNS="yes"PEERROUTES="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_PRIVACY="no"

根据需要更改值。

注意:上面的DEVICE名称可能有所不同,因此请检查目录/ etc / sysconfig / network-scripts中的等效文件。

调整/ etc / hosts

如下调整文件/ etc / hosts:

nano /etc/hosts

使值像这样:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.0.100   server1.example.com     server1

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
    

恭喜,现在我们有了基本的最低CentOS 8服务器设置,这为我们的其他教程奠定了坚实的基础。

将CentOS 8服务器下载为虚拟机

该设置可通过ova / ovf格式(与VMWare和Virtualbox兼容)下载为虚拟机,供howtoforge订户使用。

VM的登录详细信息

  • 根密码是:howtoforge
  • “ howtoforge”用户的密码为:howtoforge

请在首次登录时更改两个密码。

  • 虚拟机的IP地址为192.168.0.100
Sidebar