Windows下使用VMWare搭建Linux环境的步骤(图文)

自从还了Mac 后,原来的笔记本就闲置了下来,这台笔记本的配置还是不错的,可以装几个虚拟机用来平时的搭建小规模集群的实践。

准备工作

安装VMWare

版本 :VMware Workstation 15 Pro 15.5.6 build-16341506

安装步骤没有过多可说的,。

下载 Linux发行版

由于我的云服务器一用的CentOS ,也习惯了,所以这次也是使用了 CentOS

版本 : CentOS 7

可以在 清华镜像站下载 ,一般情况 下载 4.5G 左右的这个

创建虚拟机

打开 vmware ,文件 -> 新建虚拟机

新建向导 ,选择 自定义 ,下一步

兼容性,默认,下一步

光盘映像文件选择刚才下载的 ISO文件 ,下一步

设置用户名和密码 (这里不能使用root ,root默认会创建的)

选择虚拟机文件的位置 ,按照个人电脑硬盘空间选择即可

cpu配置 ,内存配置,视个人情况而定,这里演示就选择了默认配置

网络类型,这里选择 桥接网络,后面虚拟机网络需要这里的配置,否则和外部网络打不通

I/O 控制器类型,硬盘类型 ,本着不懂就选择默认的原则,这里都选择默认选项

配置最大磁盘大小,根据自己硬盘大小来配置

都配置好后 点击完成 ,开始安装,倒杯茶静等几分钟

vmware 会自动配置 centos 的安装选项,正在安装中... ,继续喝茶等待

安装完成 ,当出现这个界面,代表系统已经安装好了

配置网络

为什么还要配置网络?

进入系统后,打开终端软件 ,ping 一下百度,发现是ping不通的 ,宿主机也是ping不通的,没有网络肯定是不行的

怎么配置?

在 vmware 虚拟机网络编辑器中添加一个桥接模式的网络

需要注意的是,下面的2个网络要设置仅主机模式,主机连接显示为已连接

先检查一下虚拟机有没有网络适配器 ,没有的话需要添加一个,并且设置为桥接模式

在终端输入 dhclient ,需要 root 用户的权限,先切换到 root , su root

su root
dhclient

输入 ifconfig 可以看到 ens36 或者 ens33

修改ens36 的配置文件 ,到 /etc/sysconfig/network-scripts 目录下 ,看下有没有 ifcfg-ens36ifcfg-ens33 文件,有的话编辑,没有的话需要创建一个文件来配置 , 可以直接复制下面的配置 。

其中几项比较重要:

  • BOOTPROTO : 指定为静态的 static ,后续ip就不会变了
  • NAME DEVICE : 要与 文件名和 ifconfig中看到的保持一致 这里就都是 ens36
  • ONBOOT : yes 跟随系统启动
  • IPADDR NETMASK GATEWAY DNS1 : 这几项要根据自己的网络配置,配置到局域网相同的ip段即可,不与其他ip冲突的 这里就是 192.168.199.*
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens36
UUID=824ec4bd-a9ae-4410-8346-17ce7f3dd111
DEVICE=ens36
ONBOOT=yes
IPADDR=192.168.199.212
NETMASK=255.255.255.0
GATEWAY=192.168.199.1
DNS1=192.168.199.1

修改后保存退出

重启网络服务

systemctl restart network.service

检查一下网络是否连通了

 \[test@localhost network-scripts\]$ ping www.qq.com
  PING public-v6.sparta.mig.tencent-cloud.net (220.194.111.148) 56(84) bytes of data.
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=1 ttl=53 time=9.56 ms
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=2 ttl=53 time=13.4 ms
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=3 ttl=53 time=20.3 ms
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=4 ttl=53 time=9.19 ms
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=5 ttl=53 time=9.92 ms
  64 bytes from www.qq.com (220.194.111.148): icmp\_seq=6 ttl=53 time=9.49 ms
  ^C
  \--- public-v6.sparta.mig.tencent-cloud.net ping statistics ---
  6 packets transmitted, 6 received, 0% packet loss, time 5009ms
  rtt min/avg/max/mdev = 9.195/11.994/20.327/3.999 ms
  \[test@localhost network-scripts\]$ ping 192.168.199.119
  PING 192.168.199.119 (192.168.199.119) 56(84) bytes of data.
  64 bytes from 192.168.199.119: icmp\_seq=1 ttl=64 time=1129 ms
  64 bytes from 192.168.199.119: icmp\_seq=2 ttl=64 time=130 ms
  64 bytes from 192.168.199.119: icmp\_seq=3 ttl=64 time=82.8 ms
  64 bytes from 192.168.199.119: icmp\_seq=4 ttl=64 time=120 ms
  64 bytes from 192.168.199.119: icmp\_seq=5 ttl=64 time=30.8 ms
  64 bytes from 192.168.199.119: icmp\_seq=6 ttl=64 time=25.4 ms
  64 bytes from 192.168.199.119: icmp\_seq=7 ttl=64 time=63.0 ms
  ^C
  \--- 192.168.199.119 ping statistics ---
  8 packets transmitted, 7 received, 12% packet loss, time 7011ms
  rtt min/avg/max/mdev = 25.445/226.124/1129.858/370.829 ms, pipe 2

 使用终端工具ssh连接,能连上则证明网络都没问题了

备注

网络配置这里,有几个坑需要说明注意下 ,写这篇文章时有几个点和自己之前实践的地方不一样

1. 网络适配器这里,之前安装的虚拟机都是默认有的,这里没有,所以需要自己手机手动添加一个

2. dhclient 这里,之前都是默认有网络适配器的,所以生成的网络名称是 ens33 ,这里之前没有适配器的时候生成了一次,是`lo` ,添加了适配器之后,又生成了一次,发现名称是 `ens36` ,和之前略有不同, `/etc/sysconfig/network-scripts` 目录下并没有ens36的配置文件,所以这里需要自己新建一个文件,之前的虚拟机都是默认有ens33的,只需要做一些改动即可。这里为个人理解只是名称不同,配置上即可。

我这里系统装好了之后是时区不对,在系统中改一下即可

到此这篇关于Windows下使用VMWare搭建Linux环境的步骤(图文)的文章就介绍到这了,更多相关VMWare搭建Linux环境内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • win7中VMware安装CentOs7搭建Linux环境教程

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装CentOs7,搭建我需要的Linux环境. linux环境搭建参考文档:http://www.jb51.net/article/105106.htm 一.VMware和CentOs简介 1.VMware是一个虚拟PC的软件,可以在现有的操纵系统上虚拟出一个新的硬件环境,相当于模拟出

  • Windows下使用VMWare搭建Linux环境的步骤(图文)

    自从还了Mac 后,原来的笔记本就闲置了下来,这台笔记本的配置还是不错的,可以装几个虚拟机用来平时的搭建小规模集群的实践. 准备工作 安装VMWare 版本 :VMware Workstation 15 Pro 15.5.6 build-16341506 安装步骤没有过多可说的,. 下载 Linux发行版 由于我的云服务器一用的CentOS ,也习惯了,所以这次也是使用了 CentOS 版本 : CentOS 7 可以在 清华镜像站下载 ,一般情况 下载 4.5G 左右的这个 创建虚拟机 打开

  • windows下使用vscode搭建golang环境并调试的过程

    目录 安装 环境变量配置 运行helloword 设置代理 vscode编辑器调试golang 一种语言会老吗? 我觉得会的,Objective-C语言变老了,就出现了 Swift语言.头号的语言c语言变老了,golang语言就出现了. 他们是像似一种血缘的关系,一出生就带有了某种的相似性. 如果你对c语言很熟悉,不妨看看 golang语言,看看他们的相似性,和 golang语言自身带有的现代性. 安装 到官方的下载地址下进行下载:点这里. 如果不想看那么多英文的话,直接点击下载就可以了,这里是

  • Windows下Ruby on Rails开发环境安装配置图文教程

    本文详细介绍如何在Windows配置Ruby on Rails 开发环境,希望对ROR初学者能有帮助. 一.下载并安装Ruby Windows下安装Ruby最好选择 RubyInstaller(一键安装包). 下载地址: http://rubyforge.org/frs/?group_id=167 . 我们这里下载目前较新的rubyinstaller-1.9.3-p0.exe 一键安装包.这个安装包除了包含ruby本身,还有许多有用的扩展(比如gems)和 帮助文档. 双击安装,安装过程出现如下

  • Windows下Apache+MySQL+PHP运行环境的安装图文方法

    1.安装Apache a) 双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. b) 用户需要同意界面 中的条款才能继续安装.选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面. 图1 c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图

  • Windows下使用IDEA搭建Hadoop开发环境的详细方法

    笔者鼓弄了两个星期,终于把所有有关hadoop的环境配置好了,一是虚拟机上的 完全分布式集群 ,但是为了平时写代码的方便,则在windows上也配置了hadoop的 伪分布式集群 ,同时在IDEA上就可以编写代码,同时在windows环境下进行运行.(如果不配置windows下的伪分布式集群,则在IDEA上编写的代码无法在windows平台下运行).笔者在网络上找了很多有关windows下使用idea搭建hadoop开发环境的中文教程都不太全,最后使用国外的英文教程配置成功,因此这里整理一下,方

  • Windows下SVN服务器搭建方法整理(apache)

    本节和大家谈谈Windows下SVN服务器搭建问题,在这里拿出来和大家分享一下,希望对大家有用. 1,软件下载 Windows下SVN服务器搭建,下载Subversion服务器程序.到官方网站的下载二进制安装文件,来到二进制包下载部分,找到WindowsNT,2000,XPand2003部分,然后选择"thisdirectory",这样我们可以看到许多下载的内容,目前可以下载svn-1.4.0-setup.exe.下载Subversion的Windows客户端TortoiseSVN.T

  • 使用VirtualBox和Vagrant搭建Linux环境的方法步骤

    目录 一.确定电脑的CPU开启CPU虚拟化 二.下载VirturalBox并完成安装 三.下载Vagrant并完成安装,并且电脑要重启 四.在cmd中运行:vagrant 五.修改VirtualBox全局下载位置 六.生成Vagrantfile文件 七.下载并安装运行虚拟机 八.cmd中输入vagrant ssh 连接虚拟机 九.设置IP地址 一.确定电脑的CPU开启CPU虚拟化 1.电脑CPU一般都会默认被虚拟化,如下图所示: 2.如果未被虚拟化,需进入BISO界面打开CPU虚拟化 二.下载V

  • Windows下使用 Nginx 搭建 HTTP文件服务器 实现文件下载功能

    目录 WHAT IS THE NGINX ? WHY WE USE NGINX? HOW TO USE NGINX ? Nginx有哪些应用? 动静分离 反向代理 反向代理是什么? 反向代理的作用 配置反向代理 负载均衡 负载均衡是什么? 配置负载均衡 正向代理 WHAT IS THE NGINX ? “Nginx 是一款轻量级的 HTTP 服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的 IO 性能,时常用于服务端的反向代理和负载均衡. 它是由俄罗斯人 伊戈尔·赛索耶夫为俄罗斯访

  • 详解mac下通过docker搭建LEMP环境

    在mac下通过docker搭建LEMP环境境 1.安装virtualbox.由于docker是在lxc环境的容器 2.安装boot2docker,用于与docker客户端通讯 > brew update > brew install docker > brew install boot2docker 3.初始化boot2docker,也就是在virtualbox上安装一个docker的host环境 boot2docker init 此时会下载一个镜像 4.启动虚拟机host :~$ bo

随机推荐