虚拟机安装 Linux 最完整攻略

工做中若是你是Linux运维,或者程序员,必定常常须要一个Linux的环境来让你折腾。这个时候使用虚拟机对咱们来讲是一个不错的选择。html

 

虚拟化技术目前主要有两种:1、原生架构,这种虚拟机产品直接安装在计算机硬件上,不须要操做系统的支持,这类虚拟机拥有强大的性能,主要用于生产环境,好比vSphere、Ctrix、KVM等。2、寄居架构,这类虚拟机须要安装在操做系统上,经过操做系统去调用计算机中的硬件,性能比原生架构要差不少,主要用于教学或学习,好比VMware、 Virtual Box、Hyper-V 等。程序员

 

普通用户能接触到的通常是寄居架构的虚拟机。本文将利用 VMware(具体版本是 VMWare Workstation 15)来为你们详细演示在 Windows 环境中虚拟安装一台 CentOS的服务器。面试

 

1. 准备工做centos

 

1) 修改主机 BIOS 设置服务器

要安装虚拟机首先要保证咱们的 PC 主机硬件支持虚拟化技术,好比 Intel-VT 或者 AMD-V 技术。一些较老的 CPU 可能不支持虚拟化技术,这个要注意一下。有不少同窗在安装虚拟机的时候会遇到提示:“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”。网络

 

看到这种错误提示就须要到 BIOS 中修改相关的硬件虚拟化选项,这项功能在大多数状况下是默认关闭的。首先进入 PC 的 BIOS(不一样的主板进入方法不一样,这个本身百度一下),而后相似 "Intel Virtual Technology" 的选项,将其设置为 Enabled 便可。架构

 

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/

若是是做为测试的服务器来使用,能够选择 Minimal 版本,若是须要 GUI 界面的,能够选择下载 GNome或者 KDE。本文用的是Minimal 版本。

 

4) 下载YUM源配置文件

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

 

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

准备工做至此咱们就做完了,接下来咱们开始建立一个虚拟机。

 

2. 建立虚拟机

 

首先打开虚拟机,点击“建立新的虚拟机”:

 

选择“典型(推荐)”

 

咱们先建立一个空白的虚拟机,而后再安装操做系统,因此这里选择“稍后安装操做系统”

 

这里操做系统选择 Linux,版本选择 CentOS 7 64 位

 

给你的虚拟机起一个名字,并指定一个虚拟机的目录:

 

这里能够调整磁盘空间大小,初学者能够先选择 20 G。为了提升磁盘性能,下面这里能够选择“将虚拟磁盘存储为单个文件”。

 

接下来对以前的设置作出汇总,点击“完成”,就会开始虚拟机的建立了:

 

 

3. 安装 Linux 操做系统

 

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

 

首先点击设备下面的 CD/DVD 光驱

 

加载咱们以前下载好的 ISO 安装文件

9.png

 

开机,让系统读取光盘安装

 

选择 Install CentOS 7

 

系统开始进行安装

 

系统语言选择中文

这里的三个地方要注意修改:

 

分区咱们先选择自动配置,了解如何分区的同窗也能够手动配置

 

Kdump 是一个比较好的技术,在系统崩溃的时候,能够帮咱们捕捉到有用的信息,可是比较消耗内存。生产环境用的比较多,咱们这里能够先选择不启动。

 

若是但愿虚拟机能够联网,须要配置一下网络,只要把以太网这里打开就能够,系统会自动配置好。

 

都修改好之后,咱们开始安装:

 

接下来设置 root的密码:

 

设置好之后须要重启一下电脑,到这里系统基本就装好了。

 

 

4. 系统配置

 

系统装好之后,咱们须要作一些检查和配置,好比检查一下网络是否已经连通,而后修改一下 YUM 源,安装一些软件等等。

 

首先按提示登录 root 用户

 

ping一下著名的百度,看看是否能 ping 通

 

 

YUM 源存放在/etc/yum.repos.d 目录下,首先将它们都删除,而后替换成阿里的源配置文件:

#rm -f /etc/yum.repos.d/*.repo

 

利用 pscp 将咱们以前下载的阿里源配置文件上传到服务器上。首先查一下虚拟机的 ip 地址

#ip addr show

 

关于如何使用 pscp,能够参考个人文章《putty、pscp、psftp 使用教程》

 

上传成功后在虚拟机里检查一下

#ll /etc/yum.repos.d/*.repo

 

接下来就能够安装咱们须要的软件了,好比咱们安装一下 Vim,先查看一下软件包的信息

#yum info Vim

 

开始安装

#yum install Vim

 

其余软件的安装过程都相似,到这里安装和配置流程就都结束了。你们能够为所欲为的在大家的机器里折腾。Have fun!

 

 

 

推荐阅读:

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

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

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

《putty、pscp、psftp 使用教程》

 

 

 

 

- The End -