陈奇网络工作室

在虚拟机中安装Linux的最完整策略

如果你是Linux运维,或者是工作中的程序员,你肯定总需要一个Linux环境让你折腾。这个时候我们使用虚拟机是一个不错的选择。

目前主要有两种虚拟化技术:一是原生架构。这种虚拟机产品直接安装在计算机硬件上,不需要操作系统的支持。这种虚拟机性能很强,主要用于生产环境,比如vSphere、Ctrix、KVM等。二是常驻架构,这种虚拟机需要安装在操作系统上,通过操作系统调用计算机中的硬件。性能比原生架构差很多,主要用于教学或者学习,比如VMware,Virtual Box,Hyper-V等等。

普通用户能访问的一般是一个主机架构的虚拟机。本文将使用VMware(具体版本为VMWare Workstation 15)详细演示CentOS服务器在Windows环境下的虚拟安装。

为工作做准备

1)修改主机BIOS设置

要安装虚拟机,首先要保证我们的PC主机硬件支持虚拟化技术,比如Intel-VT或者AMD-V技术。一些较老的CPU可能不支持虚拟化技术,所以要注意这一点。很多同学在安装虚拟机时都会得到提示:“此主机支持英特尔VT-x,但英特尔VT-x被禁用”。

当您看到此错误提示时,您需要在BIOS中修改相关的硬件虚拟化选项。在大多数情况下,该功能是默认关闭的。首先进入PC的BIOS(不同的主板有不同的进入方式,请自行检查),然后设置为Enabled类似于Intel虚拟技术的选项。

2)安装VMware

VMware是一个收费软件,本文使用的版本是VMware Workstation 15。这里我们主要关注Linux虚拟机的创建和安装。可以在线搜索VMware的下载和安装。

3)下载系统映像

本文演示的Linux安装版本为CentOS 7.8,安装的ISO文件可从阿里开源镜像网站下载:

https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/

如果用作测试服务器,可以选择最小版本,如果需要GUI界面,可以选择下载GNome或者KDE。本文使用最小版本。

4)下载YUM源配置文件

YUM是Linux系统中软件安装的一种方法。使用国内镜像站作为YUM源可以提高我们的访问速度。阿里的YUM来源如下,可以选择下载Centos-7.repo

https://mirrors.aliyun.com/repo/

到目前为止,我们已经完成了准备工作。接下来,我们将开始创建虚拟机。

2.创建虚拟机

首先打开虚拟机,然后单击“创建新虚拟机”:

选择“典型(推荐)”

我们先创建一个空白的虚拟机,然后安装操作系统,所以我们在这里选择“以后安装操作系统”。

这里操作系统是Linux,版本是CentOS 7 64位。

为您的虚拟机命名并指定虚拟机目录:

您可以在这里调整磁盘空间的大小。新手可以先选择20 G。为了提高磁盘性能,您可以在此选择“将虚拟磁盘存储为单个文件”。

接下来,总结前面的设置,单击Finish,虚拟机的创建将开始:

3.安装Linux操作系统

通过前面的步骤,我们创建了一个虚拟机,但是请注意,这个虚拟机是空白的,里面什么也没有。接下来就是期待已久的Linux的安装过程了。

首先单击设备下方的CD/DVD驱动器。

加载我们之前下载的ISO安装文件。

打开计算机,让系统读取安装光盘。

选择安装CentOS 7。

系统开始安装。

系统语言为中文。

这里有三个地方需要修改:

分区我们先选择自动配置,会分区的同学也可以手动配置。

Kdump是一个很好的技术,可以帮助我们在系统崩溃的时候捕获有用的信息,但是它会消耗更多的内存。生产环境用的比较多,可以选择先不在这里启动。

如果您希望虚拟机联网,您需要配置网络。只要打开这里的以太网,系统就会自动配置。

在所有的修改之后,我们开始安装:

接下来,设置root用户的密码:

设置好后需要重启电脑,系统基本都安装在这里了。

4.系统配置

系统安装好之后,我们需要做一些检查和配置,比如检查网络是否连接,然后修改YUM源码,安装一些软件等等。

首先,按照提示登录到root用户。

Ping著名的百度看看能不能ping通。

YUM源代码存储在/etc/yum.repos.d目录中。首先全部删除,替换成阿里的源配置文件:

#rm -f /etc/yum.repos.d/*。被卖方收回的汽车

使用pscp将我们之前下载的Ali source配置文件上传到服务器。首先检查虚拟机的ip地址。

#ip地址显示

关于如何使用pscp,请参考我的文章《putty、pscp、psftp 使用教程》。

上传成功后在虚拟机中查看。

#ll /etc/yum.repos.d/*。被卖方收回的汽车

接下来,我们可以安装我们需要的软件。比如我们可以先安装Vim,查看软件包的信息。

#yum信息Vim

开始安装

#yum安装Vim

其他软件的安装过程也差不多,安装配置过程到此结束。每个人都可以在你的机器里为所欲为。玩得开心!

推荐阅读:

《这么多Linux版本,你究竟该怎么选择?》

《Linux 最常问的十个面试问题》

《Linux,Unix,GNU 到底有什么样的渊源?》

《putty、pscp、psftp 使用教程》

扫码关注微信官方账号阅读更多文章

结尾

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3