使用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

相关文章

Python使用FastAPI实现大文件分片上传与断点续传功能

《Python使用FastAPI实现大文件分片上传与断点续传功能》大文件直传常遇到超时、网络抖动失败、失败后只能重传的问题,分片上传+断点续传可以把大文件拆成若干小块逐个上传,并在中断后从已完成分片继... 目录一、接口设计二、服务端实现(FastAPI)2.1 运行环境2.2 目录结构建议2.3 serv

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践

Spring Security简介、使用与最佳实践

《SpringSecurity简介、使用与最佳实践》SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架,本文给大家介绍SpringSec... 目录一、如何理解 Spring Security?—— 核心思想二、如何在 Java 项目中使用?——

springboot中使用okhttp3的小结

《springboot中使用okhttp3的小结》OkHttp3是一个JavaHTTP客户端,可以处理各种请求类型,比如GET、POST、PUT等,并且支持高效的HTTP连接池、请求和响应缓存、以及异... 在 Spring Boot 项目中使用 OkHttp3 进行 HTTP 请求是一个高效且流行的方式。

Java使用Javassist动态生成HelloWorld类

《Java使用Javassist动态生成HelloWorld类》Javassist是一个非常强大的字节码操作和定义库,它允许开发者在运行时创建新的类或者修改现有的类,本文将简单介绍如何使用Javass... 目录1. Javassist简介2. 环境准备3. 动态生成HelloWorld类3.1 创建CtC

使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解

《使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解》本文详细介绍了如何使用Python通过ncmdump工具批量将.ncm音频转换为.mp3的步骤,包括安装、配置ffmpeg环... 目录1. 前言2. 安装 ncmdump3. 实现 .ncm 转 .mp34. 执行过程5. 执行结

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java

C#使用Spire.Doc for .NET实现HTML转Word的高效方案

《C#使用Spire.Docfor.NET实现HTML转Word的高效方案》在Web开发中,HTML内容的生成与处理是高频需求,然而,当用户需要将HTML页面或动态生成的HTML字符串转换为Wor... 目录引言一、html转Word的典型场景与挑战二、用 Spire.Doc 实现 HTML 转 Word1

Java中的抽象类与abstract 关键字使用详解

《Java中的抽象类与abstract关键字使用详解》:本文主要介绍Java中的抽象类与abstract关键字使用详解,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、抽象类的概念二、使用 abstract2.1 修饰类 => 抽象类2.2 修饰方法 => 抽象方法,没有

SpringBoot 多环境开发实战(从配置、管理与控制)

《SpringBoot多环境开发实战(从配置、管理与控制)》本文详解SpringBoot多环境配置,涵盖单文件YAML、多文件模式、MavenProfile分组及激活策略,通过优先级控制灵活切换环境... 目录一、多环境开发基础(单文件 YAML 版)(一)配置原理与优势(二)实操示例二、多环境开发多文件版