在VMware Workstation虚拟机上安装centos服务,并使用xshell连接centos服务。

一、安装VMware Workstation

可前往http://www.kkx.net/soft/22239.html,附带有下载链接,和对应的破解码。

二、下载centos .iso格式文件

前往https://mirrors.aliyun.com/centos/7/isos/x86_64/下载。
以下两个,选择哪一个都行。
记得要下载DVD版的。
在这里插入图片描述

三、在VMware workstation上安装centos7

1、打开VM应用。

2、点击文件 => 新建虚拟机

3、选择自定义 => 点击下一步

在这里插入图片描述

4、一直下一步到这,点击稍后安装操作系统 => 点击下一步

在这里插入图片描述

5、因为要安装centos7,所以这边选择linux、centos7 64位 => 点击下一步

在这里插入图片描述

6、虚拟机名称可以自定义,安装位置也可以自定义

在这里插入图片描述

7、后面的设置都可以使用默认设置,也可以自定义。最后点击完成虚拟机就创建成功了。

在这里插入图片描述

8、选择centos7.iso文件和启动时连接

在这里插入图片描述

9、网络适配器,选择NAT模式,该模式可共享主机的IP地址。最后点击确定完成设置(这一步很重要)

在这里插入图片描述

10、设置网络连接方式

(1) 点击VM应用的编辑
(2) 虚拟网络编辑器
(3) 选择外部连接为“NAT模式”的网络选项
(4) 勾选以下两个多选框
(5) 设置子网ip跟自己当前物理电脑主机的ip网段一样,例如:你主机的ip是192.168.136.xxx,那么你的这边需要设置的子网ip就是前三位都要一样,最后一位为0,也就是192.168.136.0。
(6) 最后点击确定
上一步和这一步决定了虚拟机是通过NAT模式访问网络。
这两步决定了,后面你物理主机和虚拟主机网络是否互通,是否能正常的互相访问。

在这里插入图片描述

11、关闭windows物理主机和虚拟机的防火墙

(1) window防火墙关闭
右击网络图标,打开网络和Internet
点击windows防火墙
专用网络和公用网络都得关闭。
(2) 虚拟机关闭防火墙
关闭防火墙:systemctl stop firewalld.service
禁止防火墙开机启动:systemctl disable firewalld.service

12、启动虚拟机

13、选择第一项安装centos7

在这里插入图片描述

14、选择中文

在这里插入图片描述

15、点击安装位置 => 点击完成

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

16、点击软件选择

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

可选择最小安装,
但我这边建议如果仅仅是学习测试使用,选择GNOME桌面,有可视化桌面,而且预安装了一些插件,不需要自己再手动安装。

17、选择日期和时间

在这里插入图片描述
在这里插入图片描述
在地图上点击选择位置,点击完成。

18、root密码设置在这里插入图片描述

19、进入系统(桌面版系统长这样)在这里插入图片描述

20、修改网络配置信息

右键,点击打开终端
输入命令vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改:

ONBOOT=yes
IPADDR=192.168.136.160
NETMASK=255.255.255.0
GATEWAY=192.168.136.2
DNS1=114.114.114.114

注意:
1、IPADDRGATEWAY必须和windows物理主机ip在同一个网段。
2、根据NAT模式中的DHCP设置,起始地址必须>=128、<=254,所以IPADDR最后一位必须大于>=128、<=254**(这点很重要,不然后面会发现xshell连接不上centos)**
在这里插入图片描述
就这两项需要根据具体情况修改,其他配置按照以上配置就行。
重启服务网络服务:

systemctl restart network

21、window、虚拟机互ping是否能通。

通说明网络相同了。
不通的话,再具体问题具体分析。

22、最后使用xshell连接VM虚拟机的centos系统服务。

主机地址:上面配置的IPADDR
账号:root
密码:刚才配置的密码

23、xshell连接VM虚拟机的centos系统服务成功。^ _ ^

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/8527.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【若依框架学习】day1-启动项目

若依开源框架&#xff0c;前后端分离项目&#xff0c;地址&#xff1a;http://doc.ruoyi.vip/ruoyi-vue/ 先配置环境 JDK1.8&#xff0c; MySQL5.7 &#xff0c;Maven3.6&#xff0c;redis、nginx(可以不配)、 node 具体见&#xff1a;https://ygstriver.blog.csdn.net/articl…

解决使用idea的maven打包springboot项目时,“不支持版本号17”的问题

问题描述 在idea里面使用maven的package功能&#xff0c;对一个springboot项目打包jar包时&#xff0c;出现了“不支持版本号17”的错误 经排查&#xff0c;本地确实装了jdk17的&#xff0c;而且运行mvn -version也提示有java 17 解决办法 最后发现&#xff0c;可能是idea…

0073. 矩阵置零

73. 矩阵置零 原题链接&#xff1a;完成情况&#xff1a;解题思路&#xff1a;解法一&#xff1a;构造一个同等规模的二维数组&#xff0c;即所谓的m*n解法二&#xff1a; int row[] new int[m]; int col[] new int[n];解法三&#xff1a;常数量级 参考代码&#xff1a; 原题…

PaoPao泡泡清新文艺的微社区系统源码

泡泡是一个真正意义上高性能的微社区&#xff0c;虽然规模不大却拥有完备的功能。 该系统采用了GoZinc架构&#xff0c;前端使用Vue3进行构建&#xff0c;采用清新简洁的设计风格&#xff0c;布局类似Twitter的三栏设计。 后端服务使用Go编写&#xff0c;仅占用8MB的内存&…

小程序的剪贴板 实现复制文本功能

小程序的剪贴板 实现复制文本功能 wx.setClipboardData wx.setClipboardData() 设置系统剪贴板的内容。调用成功后&#xff0c;会弹出 toast 提示"内容已复制"&#xff0c;持续 1.5s Promise 风格 调用&#xff1a;支持微信 Windows 版&#xff1a;支持微信 Mac 版&…

新手入门深度学习 | 6-2:AlexNet(2012)详解

&#x1f517; 运行环境&#xff1a;python3&#x1f6a9; 作者&#xff1a;K同学啊&#x1f947; 精选专栏&#xff1a;《深度学习100例》&#x1f525; 推荐专栏&#xff1a;《新手入门深度学习》&#x1f4da; 选自专栏&#xff1a;《Matplotlib教程》&#x1f9ff; 优秀专栏…

K8S-二进制部署

二进制搭建 Kubernetes v1.20 k8s集群master01&#xff1a;192.168.22.10 kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群master02&#xff1a;192.168.22.20 k8s集群node01&#xff1a;192.168.22.11 kubelet kube-proxy docker k8s集群node02&#x…

30分钟,认识 html 本质

30分钟&#xff0c;认识 html 本质 html 是什么&#xff1f;html 起源html 发展标签分类空间占用方式布局文本修饰流媒体标签 预定义符号 Symbols弃用的部分标签学习 html html 是什么&#xff1f; HTML的英文全称是 Hyper Text Markup Language&#xff0c;即超文本标记语言。…

Spring Boot中RabbitMQ自动配置的介绍、原理和使用

Spring Boot中RabbitMQ自动配置的介绍、原理和使用 引言 RabbitMQ是一种高性能的消息队列系统&#xff0c;它支持多种消息协议和丰富的功能&#xff0c;如消息路由、消息确认、消息重试、死信队列等。在Spring Boot中&#xff0c;我们可以通过自动配置的方式来使用RabbitMQ。…

ICMP类型

ICMP&#xff08;Internet Control Message Protocol&#xff09;Internet控制报文协议。它是TCP/IP协议簇的一个子协议&#xff0c;用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户…

命令模式的学习与使用

1、命令模式的学习 当你想要将请求与实际执行操作的对象解耦时&#xff0c;可以使用命令模式。它将一个请求封装为一个对象&#xff0c;从而使你可以根据不同的请求将其参数化&#xff0c;将请求队列或日志请求&#xff0c;并支持可撤销的操作。   命令模式由以下几个核心角色…