windows上安装linux虚拟机不管是对于新人还是老员工都具有极大的便利。可以了解linux的基础操作,也可以在本地搭建服务器集群,以及实时备份linux状态等等

版本说明

VMware15 Pro(采用较新版本可以保证所安装虚拟机的稳定性,低版本会带来一些不可预知的错误)

CentOS-7(新版本具有较高的使用性,很多企业不用CentOS-6.8版本,所以这边选择了CentOS-7的版本,符合企业真实场景)

安装虚拟机

安装VMware

去网络上下载即可,安装完成如图

下载好CentOS-7系统

典型方式安装(推荐小白,带有图形界面,助于学习,但占用空间大)

选择CentOS-7在本机的位置

设置登入账户和登入密码zhangsan/123456

调整系统安装位置,这边统一放在一个文件夹

可以默认分配磁盘大小20G,只有使用了才会占用空间,并不会立即分配20G。开发环境选择存储为单个文件

自定义硬件

分配2G内存,能满足基本需求

虚拟化引擎会使linux获取本机硬件虚拟化特性,但会降低虚拟化性能,这边可勾选兼容性较强

等待几分钟的安装过程

安装成功界面如下图

自定义方式安装(推荐老司机)

选中第一个直接安装,按enter

第二个选项是先测试系统再安装

选择安装语言,可以选择中文,这边推荐英文,毕竟以后公司的服务器都是英文的

这边会默认很多选项,启用SOFTWARE SELECTION是默认最小化安装,就是只有命令行界面,省空间

等待安装的同时,设置root用户密码123456

用设置的默认密码123456登入

此时linux安装成功,但还不能正常使用,还要配置网络环境

IP参考地址:编辑->虚拟网络编辑器->更改设置->NAT模式->NAT设置

里面的是网关

参考网管,接下来把linux系统ip设置成192.168.61.11,不要和网关冲突即可

调整参数成如下

BOOTPROTO=static		#静态ip,ip地址才不会变化
ONBOOT=yes #系统启动是否激活网卡
IPADDR=192.168.61.11 #ip地址
GATEWAY=192.168.61.2 #网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.61.2 #DNS解析服务器,改成和网关一致
DNS2=8.8.8.8 #通用DNS解析服务器

重启网卡

systemctl restart network

测试配置,能访问百度,ip地址也配置正确,linux系统则完全安装好

创建快照

虚拟机每安装好一个模块都可以进行备份,后面操作有错误的话,可以直接还原到指定状态。特别是搭建服务器集群、分布式系统时,该操作特别实用

鼠标右键>快照>拍摄快照

创建快照

还原系统到指定状态

鼠标右键>快照>选中指定快照则恢复到指定状态

克隆虚拟机

搭建服务器集群是,不可能一台台去安装配置,VMware提供了克隆虚拟机功能,以便快捷复制服务器

关闭要复制的服务器

鼠标右键>管理>克隆

选择完整版克隆,这样就是独立linux系统

重新生成一个mac地址

设置ip地址

重启网卡

能访问百度并且ip已经设置成功


工欲善其事,必先利其器

手把手教windows上安装linux虚拟机及环境配置的更多相关文章

  1. windows下安装node.js及环境配置、部署项目

    windows下安装node.js及环境配置.部署项目 一.总结 一句话总结: 安装nodejs软件:就像普普通通的的软件那样安装 配置nodejs安装的全局模块的环境变量 并且安装cnpm(比如cn ...

  2. Linux环境搭建 | 手把手教你如何安装CentOS7虚拟机

    centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/download/ 以下针对各个版本的ISO镜像文件,进行一一说明: CentOS-7.0-x86_64 ...

  3. 怎么在Windows下安装Linux虚拟机

    前提:①电脑有安装好VMware Workstation Pro虚拟机,没有的话点此下载并安装.②下载好CentOS-7-x86_64-DVD-1503-01镜像文件,没有点此下载密码:lomg. 1 ...

  4. Git学习系列之Windows上安装Git之后的一些配置(图文详解)

    不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...

  5. 在VMware上克隆Linux虚拟机及其网卡配置方法

    最近在搭建Hadoop集群,1个Master,3个Workers.使用VMware workstations创建Linux虚拟机,版本是CentOS7.安装完成并做了相应的网络配置后,使用VMware ...

  6. windows快速安装linux虚拟机

    1. 场景描述 因测试中需要linux集群,目前的服务器不太方便部署,需要本机(windows7)启动多个linux虚拟机,记录下,希望能帮到需要的朋友. 2. 解决方案 2.1 软件准备 (1)使用 ...

  7. windows下安装linux虚拟机(wsl2),并安装docker。

    一.windows terminal(重要工具,但也可以不装) 这是微软官方推荐的终端工具,类似mac的iterm2,可同时开启多个终端,最开始默认有power shall,cmd,可下载gsudo集 ...

  8. 使用VMware安装linux虚拟机以及相关配置

    前言 使用VMware安装虚拟机这个一般都知道,操作简单.而本文主要讲使用虚拟机的后续相关配置.并记录使用过程中遇到的问题以及一些技巧.本篇文章以后回持续更新的... 安装包准备 VM:12 Linu ...

  9. 在windows上安装common lisp开发环境

    (2014.1写于CSDN的文章) 最近对lisp非常感兴趣,因此在google中搜索了“common lisp install windows”, 想装一个开发环境玩玩. 第一条结果就是 “Gett ...

随机推荐

  1. ES6中的Map

    今天小编和大家一起探讨一下引用类型中的map,在其中会有一些map与数组联合应用,还有和map类似的weakmap类型的说明,这篇文章同时也增加了一些操作数组的办法和实际应用.大家也可以关注我的微信公 ...

  2. tree (一本通练习||清华集训互测)

    tree 内存限制:512 MiB 时间限制:3000 ms 标准输入输出 题目类型:传统 评测方式:文本比较   题目描述 给你一个无向带权连通图,每条边是黑色或白色.让你求一棵最小权的恰好有nee ...

  3. Electron-Vite2-MacUI桌面管理框架|electron13+vue3.x仿mac桌面UI

    基于vue3.0.11+electron13仿制macOS桌面UI管理系统ElectronVue3MacUI. 前段时间有分享一个vue3结合electron12开发后台管理系统项目.今天要分享的是最 ...

  4. DOS命令行(6)——Windows网络状态及用户管理

    ipconfig --查看计算机中适配器的TCP/IP配置信息 命令格式: ipconfig [/allcompartments] [/? | /all | /renew [adapter] | /r ...

  5. 我的新书《C++服务器开发精髓》终于出版啦

    一.千呼万唤始出来 亲爱的各位读者,我的新书<C++ 服务器开发精髓>终于终于终于与大家见面了,图书如下: 图书的封面设计很精美,当然内容一定不负众望.因出版社老师要求提供一张照片放到封面 ...

  6. 浏览器中js怎么将图片下载而不是直接打开

    网上找了好多方法都是不能用的,经过试验在Chrome中都是直接打开. 经过自己的摸索,找到了一套能用的解决方案 var database = "data:image/jpg;base64,& ...

  7. 乘风破浪,遇见华为鸿蒙智能终端系统(HarmonyOS 2),打造面向全场景的分布式操作系统

    什么是鸿蒙智能终端系统(HarmonyOS 2) HarmonyOS 是新一代的智能终端操作系统,为不同设备的智能化.互联与协同提供了统一的语言.带来简洁,流畅,连续,安全可靠的全场景交互体验. ht ...

  8. 源码搭建Zabbix4.0.23LTS监控系统

    实验环境 centos 7.5 主机名 IP地址 配置 应用 controlnode 172.16.1.120/24 4核/8G/60G java-1.8.0-openjdk zabbix serve ...

  9. 32、JavaScript介绍

    32.1.JavaScript概述: 1.JavaScript的历史: 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后将其改名Scr ...

  10. hdu 3306 Another kind of Fibonacci 矩阵快速幂

    参考了某大佬的 我们可以根据(s[n-2], a[n-1]^2, a[n-1]*a[n-2], a[n-2]^2) * A = (s[n-1], a[n]^2, a[n]*a[n-1], a[n-1] ...