昨晚一次偶然的机会进入飞哥的直播间,他正在将用虚拟机搭建Linux环境的步骤,自己之前也确实安装过一次,不过没什么系统性总结,过程中有些步骤还需百度查找。于是乎今天决定从零基础在过一遍流程,便是这篇博客的由来了。

步骤:

  1. VmWare配置Centos7系统
  2. Centos7初始步骤
  3. 配置Centos7网络
  4. 使用ssh连接Linux

安装Centos7

前提:本地已有 VMware Workstation Pro 安装包、Linux&Centos7系统镜像

1、新建虚拟机

2、选择镜像文件,编辑名称与安装的目录

3、选择磁盘大小 20G够了

4、内存设置为2G,够用了

5、处理器

6、网络适配器

7、查看

然后点击完成,进入Linux中

Centos7初始步骤

1、等待程序自动执行,选择中文语言

2、设置时间与日期,默认慢了8小时

3、选择软件安装为最小安装

4、设置安装位置,自动即可

5、点击开始安装,设置root密码

等待安装完成,重启

6、输入账号密码(密码不会显示)

设置网络

自动 ip设置 (了解即可)

1、网络适配器必须为NAT模式

2、在VmWare菜单栏选择 编辑-> 虚拟网络编辑器 然后选择更改设置

3、NAT设置

4、进入虚拟机配置

cd etc/sysconfig/network-scripts/

# 修改这个文件
vi ifcfg-ens33

# 重新启动网卡
service network restart

# 查看IP地址
ip addr

# 测试 出现以下代表配置成功
ping www.baidu.com

ps:自动ip有个缺点,就是运行一段时间后,ip会变更,我们需要更改比较麻烦,所以我们经常配置静态ip,步骤跟配置自动 ip 差不多。

静态 ip 配置

1、更改设置

2、

3、继续编辑虚拟机文件

# 1、进入目录
cd etc/sysconfig/network-scripts/
# 2、修改这个文件
vi ifcfg-ens33
# 3、修改的内容
BO0TPROTO=static # 修改
ONBOOT=yes # 修改
IPADDR=192.168.181.110 #设置ip地址(110这段在10至256之间可以随便)
NETMASK=255.255.255.0 # 设置子网掩码
GATEWAY=192.168.181.2 # 设置网关

4、保存退出,重启网卡

# 1、重新启动网卡
service network restart
# 查看IP地址
ip addr
# 3、测试
ping www.baidu.com

这样虚拟机就可以通讯了

使用ssh工具连接

当我们在VmWare操作Linux时会非常的麻烦也不能复制,也不能查看他的具体文件,所以这时候就需要ssh工具来连接我们的Linux简便我们的操作。这类工具市场上有很多,比如大名鼎鼎的xsell、finalshell...等等,这俩我都使用过不过最终选择了finalshell ,一是免费,二是它懂我,不过运行起来比较耗内存。

操作步骤

1、首先把Linux以后台方式运行,不是关机!!!

2、打开finalshell

3、输入连接信息

连接成功,愉快玩耍~~

VmWare装Linux&Centos步骤的更多相关文章

  1. VMware下安装Linux(Centos)步骤

    VMware下安装Linux(Centos)步骤 准备步骤:(安装软件教程采用 VMware 9 .Centos6.5 为例) 启动VMware的画面 点击File--->New Virtua ...

  2. 如何通过VMware安装Linux CentOS 7.7系统

    如何在Vmware安装Linux CentOS 7.7系统,并且是最小化安装.之后进行必要的配置修改,并实现基础优化.最后做一个快照. 安装Linux CentOS 7.7 安装要求:安装后的虚拟机用 ...

  3. VMware装Linux系统全屏问题

    在VMware上出装Linux,有强迫症的患者总是无法接受它不能全屏的问题,当然网上也有该问题的解决方案,但是搜索出来的答案总是零零散散,让很多初学者望而却步!今天笔者根据自己的机遇总结一遍最完备的解 ...

  4. 自带hyper -v 或者 Vmware安装Linux centos

    centos系统存在网盘,链接: https://pan.baidu.com/s/1A5ywyLjIegcftaT_xCvPbA 密码: n6v4 https://blog.csdn.net/nanc ...

  5. linux/centos下安装nginx(rpm安装和源码安装)详细步骤

    Centos下安装nginx rpm包                                                                                 ...

  6. 在VMware上安装CentOS -7步骤详解

    在VMware上安装CentOS -7 一.下载好VMware虚拟机 二.准备好CentOS的镜像文件 在这里安装之前博主都已准备好了. 废话就少啰嗦啦!现在开始安装步骤了 1.首先打开VMware创 ...

  7. [转]装完CentOS后,重新开机启动后显示: Initial setup of CentOS Linux 7 (core)

    转:装完Centos7提示Initial setup of CentOS Linux 7 (core)   在用U盘装完CentOS后,重新开机启动后显示: Initial setup of Cent ...

  8. VMware 安装Linux系统 CentOS

    VMware 安装Linux系统 CentOS 1.  下载镜像系统 centos镜像下载地址:https://www.centos.org/download/ 选择DVD下载即可 linux各版本下 ...

  9. Linux(CentOS 7)命令行模式安装VMware Tools 详解

    本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VM ...

随机推荐

  1. spring学习日志二

    一.spring依赖注入的方式 1.通过set方法来完成注入 <bean id="student" class="com.zhiyou100.xz.spring.S ...

  2. 并发容器之ConcurrentHashMap

    JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能.因为同步容器将所有对容器状态的访问都 串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低 ...

  3. 在多数据源中对部分数据表使用shardingsphere进行分库分表

    背景 近期在项目中需要使用多数据源,其中有一些表的数据量比较大,需要对其进行分库分表:而其他数据表数据量比较正常,单表就可以. 项目中可能使用其他组的数据源数据,因此需要多数据源支持. 经过调研多数据 ...

  4. elsa core—3.elsa 服务

    在本快速入门中,我们将介绍一个用于设置Elsa Server的最小ASP.NET Core应用程序.我们还将安装一些更常用的activities(活动),如Timer.Cron和sendmail,以能 ...

  5. linux 查看用户密码

    2021-07-26 1.查看前三个密码 head -3 / etc / passwd # 注解 /etc/passwd 中一行记录对应着一个用户,每行记录又被冒号 (:) 分隔为 7 个字段,其格式 ...

  6. jenkins AWS CodeDeploy不停机部署

    此项目的特点是把Jenkins与CodeDeploy相结合做的CICD做的蓝绿发布,CI与CD 是分开的,CI构建完以后以BuildNumber的形式把war包存至AWS的S3桶中.同时在java项目 ...

  7. Java最大栈深度有多大?-从一道面试题开始学习JVM

    一.问题:Java最大支持栈深度有多大? 1.分析 有JVM的内存结构我们可知: 随着线程栈的大小越大,能够支持越多的方法调用,也即是能够存储更多的栈帧: 局部变量表内容越多,那么栈帧就越大,栈深度就 ...

  8. Linux(二)——常用命令

    一.一般指令 立刻关机:shutdown -h now 1分钟后关机:shutdown -h 1 立刻重启:shutdown -r now 立刻关机:halt 立刻重启:reboot 把内存的数据同步 ...

  9. SQL-Instead of 触发器

    定义及优点 INSTEAD OF触发器指定执行触发器而不是执行触发 的SQL 语句,从而替代触发语句的操作.        在表或视图上,每个 INSERT.UPDATE 或 DELETE 语句最多可 ...

  10. Java学习笔记--注解和反射

    注解和反射 1. 注解 注解作用: 对程序做出解释 被其他程序读取 注解格式: @注释名,还可以添加一些参数值,例如@SuppressWarnings(value="unchecked&qu ...