在 VMware 中安装具有编程环境的 RHEL8 虚拟机

前言

本文将初略介绍在 VMware 安装具有编程环境的 RHEL 8 的过程。

VMware 将使用 VMware Workstation Pro 16;

RHEL8 将使用 Red Hat Enterprise Linux 8.3。

Red Hat Enterprise Linux 8.3 发行注记open in new window

Red Hat Enterprise Linux 8 特性:

  • 基于 Fedora 28 和 Kernel 4.18
  • 包管理系统 yum 基于 dnf,支持模块内容流
  • 默认 Python 3.6,有限支持 Python 2.7,PHP 7.2,PERL 5.26,Ruby 2.5,Apache 2.4.35 和 NGINX 1.4
  • GNOME 3.28 桌面默认使用 Wayland,停止支持 KDE
  • nftables 取代 iptables
  • MySQL 8.0,MariaDB 10.3,PostgreSQL 10 和 9.6,Redis 4.0,因许可证变更不包含 MongoDB
  • 以及更多……

如果你期望进一步了解 RHEL 的特性,请访问 RHEL - 技术能力和限制open in new window

如果你期望进一步了解 RHEL8 的安装及配置,请访问 RHEL8 - 执行标准 RHEL 安装open in new window

提示

你可以参考本教程中的流程在 VMware 中安装所有类似的 Linux 虚拟机。

准备

下载 VMware

首先,作为承载虚拟机运行的基本环境,我们采用 VMware Workstation Pro 16,我们建议通过 VMware 官方网站下载:Workstation Proopen in new window

然后,我们需要准备用于安装 RHEL8 的 ISO 安装介质。

你可以在 RHEL8open in new window 进一步了解 “红帽企业 Linux 8”。

下载 RHEL8

通过 红帽开发者社区open in new window 下载 RHEL8 的相关介质,如下方界面所示:

IMG-Download

本次流程我们将安装在基于 VMware 的虚拟机上,

因此选择下载 RHEL 8.3.0 x86_64 DVD Iso 作为安装介质。

介质区别

推荐使用下载完整 DVD 介质进行安装,以此初步安装后短期内不再去需要手动其他内容,如有需要也可使用该介质补充安装。

如若期望选择其他介质,可以自行选择。

介质内容区别:

  • DVD ISO:完整的安装介质镜像,包含所有可选安装功能。
  • Boot ISO:仅引导启动的介质镜像,需联网或使用其他源完成安装。

介质结构区别:

  • x86_64:x64
  • aarch64:ARMv8

红帽开发者订阅(可选)

为更好地使用 RHEL8 的相关功能,我们推荐注册红帽开发者计划。

通过注册红帽开发者,用户将可以获得大量红帽产品使用权和资料访问权,并免费获得可续订的免费专有订阅计划:“Red Hat Developer Subscription for Individuals(红帽开发者个人订阅)”,其包含绝大多数的红帽产品访问权限。

针对本次将要安装的 RHEL,红帽开发者可通过该订阅获得至多 16 台 RHEL 设备激活权利。

IMG-Subscription

你可以通过 红帽开发者open in new window 了解更多。

预配置虚拟机

新建虚拟机

通过 “文件 (F) -> 新建虚拟机 (N)…”(Ctrl+N)打开 “新建虚拟机向导” 来开始创建虚拟机。

选择 “典型 (推荐)(T)” 来快速创建一个标准的 “Workstation 16.x” 虚拟机;

在安装客户机操作系统界面,我们先临时选择 “稍后安装操作系统 (S)”,来暂时跳过系统安装;下一步,选择 “Linux (L)” 作为客户机操作系统,版本选择 “Red Hat Enterprise Linux 8 64 位”;

然后,为虚拟机进行命名,并选择新建虚拟机将存储的位置;

最后,为该虚拟机指定磁盘容量,推荐选用默认设置,依照针对 RHEL8 64 位系统的建议将最大磁盘大小设置为 “20GB”,并选择 “将虚拟磁盘拆分成多个文件 (M)” 来使得以后转移或备份虚拟机更为轻松。

至此,结束向导,完成虚拟机的新建。

挂载镜像

对刚才新创建的虚拟机进行设置,选择 “编辑虚拟机设置”;

对 “硬件” 中的 “CD/DVD (SATA)” 进行修改,在 “连接” 中选择 “使用 ISO 映像文件 (M)”;

然后,点击 “浏览 (B)…” 来选择上一节中下载准备好的镜像介质文件。

本次安装流程我们选择文件 rhel-8.3-x86_64-dvd.iso 来作为安装介质;

最后,点击 “确认” 以保存设置,完成该虚拟机预配置。

安装 RHEL8

上一节中我们完成了虚拟机的预配置,接下来我们将开始 RHEL 的安装。

在 Workstation 中选择 “开启此虚拟机” 来启动我们配置好的虚拟机。

IMG-BootOption

进入到 Boot 界面,选择 “Install Red Hat Enterprise Linux 8.3” 来开始 RHEL8 的安装过程。

过程语言

进入到安装过程的第一步,选择安装过程中使用的显示语言。

本次安装过程中将使用 “简体中文 (中国)” 以便于展示,继续安装过程;

推荐按照自己对语言的熟悉程度自行选择。

安装摘要

下一步,我们将进入 “安装信息摘要” 界面,该界面将指导用户完成安装信息的设置和选择。

IMG-InstallationInfo

在该界面下,所有带有 “警告”(⚠️)标识的选项都需要先被完成设置后,才能开始系统的正式安装。

本地化

本地化部分主要影响系统的语言支持、时区和输入信息时的输入法。

  • 键盘 (K)” 和 “语言支持 (L)” 通常会按照主机自动设置,也可按照需求修改;

  • 时间和日期 (T)” 选项建议设置为所在地区时区,如果在中国,建议设置为 “亚洲 / 上海 时区”。

系统

系统部分主要设置系统安装位置、KDUMP、网络和安全策略的配置。

  • 安装目的地 (D)”:该选项选择我们为虚拟机预先创建的虚拟磁盘,储存配置选择 “自动 (U)”,这将帮助系统自动完成分区等的设置。

  • KDUMP”(内核转储):该选项建议保持默认开启。该功能将在系统崩溃、死锁或者死机的时候用来转储内存运行参数等信息,生成记录文件以便于之后的维护和分析。

  • 网络和主机名 (L)”:该选项将帮助配置该系统的网络设置,进入该配置,选择预先检测到的 “以太网 (ens?)” 切换到 “打开” 状态来自动连接网络。

该配置需要预先在 VMware 中为该虚拟机设置可用网络;在主机计算机网络可用的情况下,通过虚拟机创建向导完成创建的虚拟机将被自动配置好合适的网卡、网络模式,在切换 “打开” 后,应可被正常自动连接。

  • 安全策略 (S)”:按照需求自行选择。

软件

  • 连接到红帽”(可选):当你拥有红帽开发者订阅时,我们推荐将该系统连接到红帽。通过连接到红帽后注册该虚拟机系统,你将可以通过 “Red Hat CDN” 安装、更新本系统软件,可以通过红帽管理该虚拟机,亦可以使用更多红帽开发者功能。

IMG-ConnectRedHat

  • 安装源”:默认选择挂载的本地介质。

如果通过上一步骤连接到了红帽,也可以选择通过 “Red Hat CDN” 作为安装源,
或是按照自身需求选择 “在网上的” 并填入网络源来作为安装源。

  • 软件选择 (S)”:在该选项,你将会需要配置该系统将会安装的基本环节,我们推荐默认设置的 “带 GUI 的服务器”。基于编程需求,我们建议额外选择软件:“开发工具”、“调试工具”、“性能工具”;如有需要,也推荐再额外选择 “.NET 核心开发”、“RPM 开发工具”。
    • 带 GUI 的服务器:集成易于管理的带有图形界面的服务器环境。初见使用推荐选项。
    • 服务器:集成的易于管理的服务器环境。服务器使用推荐选项,无图形界面。
    • 最小安装:基本功能环境。仅包含基本功能,仅推荐熟悉 Linux 的用户。
    • 工作站:适用于 PC、Laptop 的用户友好型桌面系统环境。
    • 虚拟化主机:最小虚拟化主机。仅 KVM 等情况下推荐使用。
    • 定制操作系统:定制 RHEL 系统基础组件,仅推荐精通 Linux 的用户。

该部分内容的更多参考:配置软件选项open in new window

提示

如果你有编程需求,我们强烈建议额外选择软件:“开发工具”、“调试工具”、“性能工具”;如有需要,也推荐再额外选择 “.NET 核心开发”、“RPM 开发工具”。

用户设置

  • “根密码 (R)”:通过该选项设置 root 账户密码。root 账户将用于管理系统。推荐
  • “创建用户 (U)”:通过该选项可以在安装过程中创建用户,为用户设置 “全名”、“用户名”、“密码” 和管理员权限。(可选操作)

完成以上所有设置后,点击 “开始安装” 开始系统安装过程。

请确保所有带有 “警告”(⚠️)标识的选项都已设置完成,方可正式开始安装。

完成安装

IMG-Installing

正式安装开始后,请等待系统完成所有组件的安装,安装进度界面将提示安装进度。

提示 “完成” 后,同意许可协议( /usr/share/redhat-release/EULA )后,便可 “重启系统”。

IMG-Agreement

重启后,点击 “License Information”,同意许可协议后,结束配置。

进入系统后,完成个人信息设置,即可开始使用。

后记

如果你期望进一步了解 RHEL8 的安装及配置,请访问 RHEL8 - 执行标准 RHEL 安装open in new window

Last Updated:
Contributors: MengLuoRJ

Copyright © 2015-2022 AiurCovenant.Net

Generated by VuePress 💝 Powered by CloudBase Webify