使用VM创建centos7环境

2024-09-05 01:52
文章标签 使用 centos7 创建 环境 vm

本文主要是介绍使用VM创建centos7环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 1、安装VMware Workstation
    • 1.1安装VMware Workstation pro 16
    • 1.2激活VMware Workstation pro 16
  • 2. 创建centos7虚拟机
    • 2.1 点击创建新的虚拟机
    • 2.2 配置iso镜像
    • 2.3开启虚拟机,安装centos7系统
  • 3. 配置网络
    • 方法1:
    • 方法2:配置静态IP地址
  • 4. SSH连接服务器

1、安装VMware Workstation

1.1安装VMware Workstation pro 16

在这里插入图片描述

修改自己的安装位置

在这里插入图片描述
一直下一步到
在这里插入图片描述

1.2激活VMware Workstation pro 16

点击许可证
在这里插入图片描述
解压这个压缩包,密码是ai95
在这里插入图片描述
之后找到下面文件打开
在这里插入图片描述
将生成的许可证码输入到安装VMware Workstation pro 16完成安装即可
在这里插入图片描述

2. 创建centos7虚拟机

打开安装VMware Workstation pro 16

2.1 点击创建新的虚拟机

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为你的虚拟机起名字并选择安装位置
在这里插入图片描述
这个设置需要的处理器数量,按需即可,安装完之后也能随时更改
在这里插入图片描述
这个设置需要的内存大小,按需即可,安装完之后也能随时更改
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
设置磁盘大小按需即可,后面能随时更改
在这里插入图片描述

之后一直下一步到完成结束

2.2 配置iso镜像

之后为虚拟机配置镜像
在这里插入图片描述
选择你存放镜像的位置我会将镜像发给你们
在这里插入图片描述

在这里插入图片描述
点确定

2.3开启虚拟机,安装centos7系统

在这里插入图片描述
在这里插入图片描述
回车之后等待
在这里插入图片描述
选择中文
在这里插入图片描述
在这里插入图片描述
我这里选择的是最小安装,如果需要图像图像化界面可以进入软件选择中选择GNOME桌面
在这里插入图片描述
在这里插入图片描述
没有要求默认即可
在这里插入图片描述
开始安装
在这里插入图片描述
设置root密码
在这里插入图片描述
我这里设置的密码也是root,他会提示太简单,再点一次就好了
在这里插入图片描述
等待安装结束
在这里插入图片描述
在这里插入图片描述
进入系统之后,输入用户和密码,

注意密码输入是不显示的,但是已经输入了

在这里插入图片描述
出现下面这个就说明已经进入系统了
在这里插入图片描述

3. 配置网络

现在你的虚拟机是没有网络的,接下来让我们来为虚拟机配置网络

方法1:

输入下面指令

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
注意:有的人ifcfg-ens33可能不是33,根据自己的ifcfg-***进行
在这里插入图片描述
按i键进入编辑模式
**有两种方法:

将BOOTPROT=DHCP
将ONBOOT=yes

在这里插入图片描述
按esc退出编辑模式
之后按shift+:进入指令输入模式,输入wq
在这里插入图片描述
回车就退出了
然后重启网络:

service network restart

在这里插入图片描述
如果重启网络失败,可执行:

systemctl stop NetworkManager
systemctl disable NetworkManager

重启网卡,就ok了

systemctl restart network或service network restart
systemctl status network

之后输入ip addr就能看到自己的ip了
在这里插入图片描述
可以在你的windos系统中ping 一下这个ip看看能否ping通
下面是没问题的
在这里插入图片描述

方法2:配置静态IP地址

第一步还是编辑ifcfg-ens32

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
注意:有的人ifcfg-ens33可能不是33,根据自己的ifcfg-***进行
在这里插入图片描述

第二步: 查看网关: 编辑–》虚拟网络编辑器请添加图片描述

请添加图片描述
请添加图片描述
第三步: 修改静态IP地址和网关

按i进入编辑模式

  1. 修改BOOTPROTO=static
  2. 添加以下内容:IP地址、子网掩码、网关、dns服务器
IPADDR=192.168.75.100
GATEWAY=192.168.75.2
NETMASK=255.255.255.0
DNS1=218.4.4.4
DNS2=8.8.8.8

请添加图片描述
然后保存退出:
按esc退出编辑模式
然后shift+:进入指令模式输入wq
第四步: 重启网络

service network restart

之后同样可以输入ip addr查看ip地址了

4. SSH连接服务器

有了ip地址之后我们就就可以使用ssh工具连接我们的服务器了,
为什么要使用ssh工具连接呢?

  1. 实际生产中服务器并不在我们身边(比如云服务器)或者服务器没有显示器,我们就可以使用ssh连接服务器就行操作
  2. ssh连接工具操作我们的linux系统比较方便,方便我们上上传我们想要的资料到服务器,方便复制粘贴,方便看目录结构,等等。
    推荐几个ssh工具:
  3. FinalShell
    在这里插入图片描述
  4. Xsgell7
  5. MobaXterm
  6. 在这里插入图片描述
    我一直在用FinalShell
    所以我就先FinalShell演示一下ssh连接服务器
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    这样就进来了
    在这里插入图片描述

这篇关于使用VM创建centos7环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1137634

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Linux jq命令的使用解读

《Linuxjq命令的使用解读》jq是一个强大的命令行工具,用于处理JSON数据,它可以用来查看、过滤、修改、格式化JSON数据,通过使用各种选项和过滤器,可以实现复杂的JSON处理任务... 目录一. 简介二. 选项2.1.2.2-c2.3-r2.4-R三. 字段提取3.1 普通字段3.2 数组字段四.

Linux kill正在执行的后台任务 kill进程组使用详解

《Linuxkill正在执行的后台任务kill进程组使用详解》文章介绍了两个脚本的功能和区别,以及执行这些脚本时遇到的进程管理问题,通过查看进程树、使用`kill`命令和`lsof`命令,分析了子... 目录零. 用到的命令一. 待执行的脚本二. 执行含子进程的脚本,并kill2.1 进程查看2.2 遇到的

一篇文章彻底搞懂macOS如何决定java环境

《一篇文章彻底搞懂macOS如何决定java环境》MacOS作为一个功能强大的操作系统,为开发者提供了丰富的开发工具和框架,下面:本文主要介绍macOS如何决定java环境的相关资料,文中通过代码... 目录方法一:使用 which命令方法二:使用 Java_home工具(Apple 官方推荐)那问题来了,

详解SpringBoot+Ehcache使用示例

《详解SpringBoot+Ehcache使用示例》本文介绍了SpringBoot中配置Ehcache、自定义get/set方式,并实际使用缓存的过程,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录摘要概念内存与磁盘持久化存储:配置灵活性:编码示例引入依赖:配置ehcache.XML文件:配置

Java 虚拟线程的创建与使用深度解析

《Java虚拟线程的创建与使用深度解析》虚拟线程是Java19中以预览特性形式引入,Java21起正式发布的轻量级线程,本文给大家介绍Java虚拟线程的创建与使用,感兴趣的朋友一起看看吧... 目录一、虚拟线程简介1.1 什么是虚拟线程?1.2 为什么需要虚拟线程?二、虚拟线程与平台线程对比代码对比示例:三

k8s按需创建PV和使用PVC详解

《k8s按需创建PV和使用PVC详解》Kubernetes中,PV和PVC用于管理持久存储,StorageClass实现动态PV分配,PVC声明存储需求并绑定PV,通过kubectl验证状态,注意回收... 目录1.按需创建 PV(使用 StorageClass)创建 StorageClass2.创建 PV

Nginx搭建前端本地预览环境的完整步骤教学

《Nginx搭建前端本地预览环境的完整步骤教学》这篇文章主要为大家详细介绍了Nginx搭建前端本地预览环境的完整步骤教学,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录项目目录结构核心配置文件:nginx.conf脚本化操作:nginx.shnpm 脚本集成总结:对前端的意义很多

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash