热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

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

这篇文章主要介绍了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环境内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • 本文介绍了iOS开发中检测和解决内存泄漏的方法,包括静态分析、使用instruments检查内存泄漏以及代码测试等。同时还介绍了最能挣钱的行业,包括互联网行业、娱乐行业、教育行业、智能行业和老年服务行业,并提供了选行业的技巧。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了在Hibernate配置lazy=false时无法加载数据的问题,通过采用OpenSessionInView模式和修改数据库服务器版本解决了该问题。详细描述了问题的出现和解决过程,包括运行环境和数据库的配置信息。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 如何更改电脑系统的自动校时服务器地址?
    本文介绍了如何通过注册表编辑器更改电脑系统的自动校时服务器地址。通过修改注册表中的数值数据或新建字符串数值的方式,可以将默认的时钟同步服务器地址更改为自己所需要的域名或IP地址。详细步骤包括双击时间区域,点击internet时间,勾选自动校正域名设置定时等操作。 ... [详细]
  • Linux下安装免费杀毒软件ClamAV及使用方法
    本文介绍了在Linux系统下安装免费杀毒软件ClamAV的方法,并提供了使用该软件更新病毒库和进行病毒扫描的指令参数。同时还提供了官方安装文档和下载地址。 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • 在Windows10系统上使用VMware创建CentOS虚拟机的详细步骤教程
    本文详细介绍了在Windows10系统上使用VMware创建CentOS虚拟机的步骤,包括准备条件、安装VMware、下载CentOS ISO文件、创建虚拟机并进行自定义配置、设置虚拟机的ISO与网络、进行安装和配置等。通过本文的指导,读者可以轻松地创建自己的CentOS虚拟机并进行相应的配置和操作。 ... [详细]
author-avatar
乐乐禧程整_435
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有