目录

  • 01.Linux环境装在哪
  • 02.虚拟机的下载与安装:Vmware
    • 2.1.Vmware下载
    • 2.2.Vmware安装
  • 03.CentOS镜像下载
    • 3.1.CentOS介绍(了解)
    • 3.2.CentOS的下载
  • 03.在虚拟机中安装Linux环境并进行设置
    • 3.1.在虚拟机中安装Linux环境
    • 3.2.设置虚拟机
    • 3.3.给虚拟机配置网络
  • 04.使用Xshell连接我们的Linux系统
    • 4.1.XShell的下载
    • 4.2.XShell的安装
    • 4.3.XShell的使用
    • 4.4.使用XShell传输文件
    • 4.5.传输出现错误问题的解决(重要)
  • 05.多节点的Linux系统
  • 06.写在最后

01.Linux环境装在哪

  • 购买服务器主机来安装Linux,开销太大。
  • 购买云服务器来安装Linux,开销还是大。
  • 虚拟机,真想
使用虚拟机可以安装多个Linux环境,打造多节点,节点之间网络设置好,
就可以进行通信,利于做集群。虚拟机可以与宿主机共存,不影响宿主机的其他软件的使用。虚拟机玩坏了怎么办?那就删了重新装呗

02.虚拟机的下载与安装:Vmware

2.1.Vmware下载

  • 官网下载链接:https://www.vmware.com/cn.html
  • 注意:从官网下载需要先注册,很简单的,注册一下就行。
  • 进入官网之后点击下载,选择Workstation Pro
  • 选择版本,转至下载。
  • 点击立即下载

2.2.Vmware安装

  • 双击下载的安装包开始安装:
  • 点击下一步:
  • 我接受,点击下一步:
  • 更改安装盘(最好不要装在C盘),点击下一步:
  • 两个对勾可选可不选(我没选),点击下一步:
  • 选择创建桌面快捷方式,点击下一步:
  • 点击安装:
  • 安装过程可能有点慢,耐心等待安装
  • 注意:安装成功后第一次启动需要输入密钥,这个自行百度哈,很好找的。

03.CentOS镜像下载

3.1.CentOS介绍(了解)

在下载CentOS之前我们先介绍一下CentOS:

  • CentOS(Community Enterprise Operating System,社区企业操作系统)是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本,以高效、稳定著称。它使用与Red Hat相同的源代码编译而成,而且是开源免费的,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用,是很多中小服务器站点的首选。
  • CentOS官网是是绝对权威的CentOS版本发布平台,所有你想要的版本都可以在官网找到,而且官网下载可以保证资源的完整性可用性安全性
  • 新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。
  • 现在主流版本是CentOS 6.x和CentOS 7.x两个系列。
  • 常见的镜像文件类型主要有以下几种:
DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软
件,一般选择这种镜像类型即可。Everything ISO:包含了完整安装版的内容,并对其进行补充,集成了所 有软件。Minimal ISO:这个版本为精简版的镜像,可以安装一个基本的CentOS系 统,包含了可启
动系统基本所需的最小安装包。LiveCD/DVD ISO: 是一个光盘Centos系统,可通过光盘直接在电脑上启动系统,也可以将
系统安装到计算机上使用,部分内容还需要再次下载。根据系统桌面不同live版的又可分为
LiveGNOME ISO、LiveKDE ISO种。Netinstal:在线安装版本,启动后需要联网边下载边安装。

3.2.CentOS的下载

  • 官网链接:https://www.centos.org/
  • 由于是外网可能会有点慢,不要着急
  • 进入官网点击Download或者centOS Linux:
  • 点击Download之后会出现下面的页面,点击x86_64
  • 使用国内镜像源进行下载:
  • 点击进去之后选择dvd.iso:
  • 注意:如果你想下载老版本的centOS的话,可以在Download页面向下拉,找到If the above is not for you, alternative downloads might be.
  • 三个版本:6,7,8:

03.在虚拟机中安装Linux环境并进行设置

3.1.在虚拟机中安装Linux环境

  • 第一步:启动虚拟机,选择创建新的虚拟机:
  • 第二步:选择自定义创建:
  • 第三步:默认即可:
  • 第四步:选择镜像源,我们使用ISO镜像源:
  • 第五步:给虚拟机起名字,并选择安装位置:
  • 第六步:给虚拟机配置处理器,根据你的电脑配置来设置:
处理器数量 :虚拟的CPU颗数。每个处理器的内核数量:虚拟的CPU内核数。处理器内核总数:处理器内核总数 = 处理器数量 * 每个处理器的内核数量。注意:处理器内核总数 对应的是 物理CPU的线程数(逻辑处理器数量)。
  • 所以配置虚拟机时,我们只需要关心CPU实际的线程数是多少就行了,即配置的 处理器内核总数 < CPU实际的线程数 就行了。
  • 注:一个CPU有多个内核(单核/双核/四核/六核/八核),而一个内核一般对应一个线程,但通过Intel的超线程技术,一个核心可以对应两个线程,即可以同时运行两个线程,并行处理两个任务。
  • 可以在任务管理器中查看:
  • 第七步:给虚拟机设置内存,我的电脑是16G的,我给了2G:
  • 第八步:给虚拟机配置网络:
桥接网络:桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。NAT:平时用的较少,这种情况下虚拟机不用手动配置IP地址等。

  • 第九步:选择IO控制器类型(推荐即可):
  • 第十步:设置创建磁盘类型,推荐即可:
  • 第十一步:
  • 第十二步:设置虚拟机磁盘大小,按照个人电脑配置选择,我的为30GB,然后选择将虚拟磁盘拆分成多个文件,然后点击下一步:
  • 第十三步:默认选择,点击下一步:
  • 第十四步:点击完成:

3.2.设置虚拟机

  • 第一步:启动虚拟机,点击开启此虚拟机
  • 第二步:选择语言:
  • 第三步:安装信息摘要,配置好点击开始安装:
有三个地方需要配置:安装位置选项,网络和主机名选项,软件选择安装位置选项:这个选项一般按照步骤来,最后点进去,点个完成即可。网络和主机名选项:点进去之后,以太网默认是关闭的,不然我们安装完成的系统是没有网的。如果忘了这一步,就要在安装完成之后修改配置文件,很麻烦。装虚拟机不就为了折腾吗,此处我没有打开以太网,到后面在设置,,就是造,,,软件选择:看下图即可,选得越多装的越慢。

  • 装虚拟机不就为了折腾吗,此处我没有打开以太网,到后面在设置,,就是造,,,
  • 第四步:安装过程中我们要进行用户设置,创建密码和用户:
  • 第五步:安装完成之后,点击重启:

  • 第六步:初始设置(第一次打开虚拟机时进行设置),设置完点击完成设置:
  • 第七步:在登陆页面输入密码登录:
  • 第八步:关闭隐私设置,跳过关联账号,就到下面的界面了,也就意味着安装结束了。
  • 界面如下:

3.3.给虚拟机配置网络

我在虚拟机设置的时候没有打开以太网,所以在终端ping百度的网址是ping不通的,因为没有配置网络,如下图:

我们在虚拟机终端输入:ifconfig命令,发现我们的虚拟机没有分配IP地址。如下图:

下面开始对虚拟机进行网络配置:

  • 第一步:使用su root进入root模式
  • 第二步:我们使用dhclient为虚拟机自动分分配一个IP地址,然后再使用ifconfig查看,如下图:
  • 第三步:配置静态IP地址(方便我们后面使用xshell连接),由于分配的IP地址是动态的,下一次启动可能就会变了,我们做一下绑定,变成静态的IP地址:
在centos中进入这个目录:/etc/sysconfig/network-scripts
然后使用命令:vim ifcfg-ens33 编辑这个文件
编辑完之后:先按Esc,然后按冒号,输入wq保存退出
  • 未配置之前的 ifcfg-ens33 文件
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=17122be9-f550-4d55-b374-3936eba261a6
DEVICE=ens33
ONBOOT=no
  • 配置之后的 ifcfg-ens33 文件(注意:将汉字去掉
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static   //修改静态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=17122be9-f550-4d55-b374-3936eba261a6
DEVICE=ens33
ONBOOT=yes   //开机启动
IPADDR=192.168.1.101 //添加IP地址
GATEWAY=192.168.1.1 //添加网关
NETMASK=255.255.255.0 //添加子网掩码
DNS1=119.29.29.29 //添加DNS1
  • 注意:

    • IP地址和子网掩码要和ifconfig里面的一样。
    • 网关要和IP地址在同一个网段,可以设置为宿主机的IP地址。
    • DNS1:119.29.29.29
  • 第四步:配置完之后要重启网卡服务
    • 使用命令:systemctl restart network.service重启网卡
    • 使用命令:ifconfig检查配置结果
  • 第五步:网络测试
    • ping百度的地址:ping www.baidu.com,可以成功

04.使用Xshell连接我们的Linux系统

其实连接Linux系统的软件有很多,但为什么我们选择XShell那,因为好用,个人使用也是免费的。

4.1.XShell的下载

XShell个人使用是免费的,下载方法如下:

  • 第一步:进入XShell官网https://www.netsarang.com/zh/xshell-download/
  • 第二步:如下图:
  • 第三步:通过发送到邮箱里面的链接就可以下载最新版本的XShell

4.2.XShell的安装

Xshell的安装挺简单的,就不做过多阐述了。

4.3.XShell的使用

  • 第一步:双击运行XShell软件,点击文件—>新建会话
  • 第二步:如图:
  • 第三步:如图:

4.4.使用XShell传输文件

  • 第一步:点击此处:
  • 第二步:如图:

    第三步:如图:

4.5.传输出现错误问题的解决(重要)

如果使用Xshell自带的Xftp或者使用Xftp向Linux里面的目录中拖拽文件失败,可能是Linux中文件夹的权限没有开放出来,导致传输出现错误,这是时候我们可以使用下面的命令把文件夹的权限打开,就可以正常传输了:

chmod 777 文件夹名字

05.多节点的Linux系统

其实多节点的Linux系统没有什么神奇的,如法炮制,我们在虚拟机中再安装一个Linux系统,最后在配置Linux系统的网络的时候,不要两个节点都配置相同的IP地址就可以了。

最简单的方法,将安装好的虚拟机文件夹,复制几份,然后重命名,各自设置好IP地址就行了

06.写在最后

本博客是边学边写的,写的很详细,其实就是又臭又长,希望能给有缘人一点帮助。

本博客也到到此结束了。。。。

一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用相关推荐

  1. PX4-AutoPilot教程-0-使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境(ROS+mavros+jMAVSim+gazebo+QGC+QT)

    使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境 本教程使用VMware虚拟机安装Ubuntu18.04系统(官方推荐使用版本),搭建PX4固件版本为v1.9.2,飞控板为pixhawk ...

  2. 虚拟机安装MAC系统、搭建ios开发环境

    MacOS系统资源,网盘下载:https://pan.baidu.com/s/1xRWusbgfIUxJxMpUbWWRag   提取码: 08fc 1.安装虚拟机 虚拟机下载: http://www ...

  3. 使用U盘在虚拟机下安装双系统(windows and linux)乃至多系统

    好在这开始之前,先安装好VMware Tools软件,这样虚拟机和主机可以共享数据.文件.等等 如何在虚拟机下使用U盘安装系统: 1.u盘必须是在主机上识别(而不是虚拟机系统) 2.u盘必须以机械硬盘 ...

  4. esxi 内核 linux,大娃套小娃系列-ESXI虚拟机安装Debian系统实现Docker容器

    大娃套小娃系列-ESXI虚拟机安装Debian系统实现Docker容器 2021-04-03 20:01:00 8点赞 60收藏 12评论 先介绍一下我的新小主机,具体配置是Lenovo M93P+i ...

  5. 【Linux 虚拟机】VMware虚拟机安装Ubuntu系统英文改中文的方法

    繁體 VMware虚拟机安装Ubuntu系统英文改中文的方法 我们已经在Windows 7下用VMware Workstation 10虚拟机安装 Ubunbu 14.04. (本文更新http:// ...

  6. VMware虚拟机安装苹果系统、linux系统以及VMtools的安装介绍(超详细)

    Ubuntu 简介: 代码写烦了,就没事想学一点linux命令,但是又愁于没有系统,所以就用一下午时间简单的了解了下linux的安装.Ubuntu这是一个基于linux内核的系统,因为linux是一个 ...

  7. 在VMware15中创建虚拟机安装ubuntu系统(超详细教程)

    此篇博文分享幼儿园老小(本人)创建虚拟机安装ubuntu系统的详细操作过程,希望对新手有所帮助咯!(大佬请自行略过哈哈) 我的下载地址详情如下: 下载请戳–>Ubuntu18.04/64位下载地 ...

  8. 威联通TS-453Bmini NAS加装内存,轻松玩转虚拟机安装win10系统

    威联通TS-453Bmini NAS加装内存,轻松玩转虚拟机安装win10系统 TS-453Bmini到手也有一两个月了,楼主也在不断折腾新的玩法,这不,在看完各路大神说NAS不玩虚拟机就是浪费之后, ...

  9. 虚拟机安装CentOs系统

    @C](虚拟机安装CentOS7系统) 一.软硬件准备 软件:推荐使用Vmwear,软件的下载安装这里就不讲了,不会的自己百度找教程. 镜像:CentOS7 , 我这里使用的是7.4.1708版本的. ...

最新文章

  1. 七夕保命攻略,各位兄弟请收好!
  2. oracle数据库渐变色,CSS3背景颜色渐变(gradients),适用于微信小程序
  3. 虚拟化系列-Windows server 2012 虚拟机管理
  4. 精通Spring Boot——第十一篇:使用自定义配置
  5. [spring-framework]Spring定时器的配置和使用
  6. JAVA程序(阶乘10以内)
  7. ubuntu和linux服务器,Linux服务器系统CentOS和Ubuntu Server如何选择? | 偶乃秋辰
  8. 服务器性能优化和Mysql性能优化
  9. 文件跨服务器传输_跨桌面设备传输文件的最优选?
  10. Leetcode每日一题:175.组合两个表
  11. SharedCache分析:服务端程序
  12. Good Bye 2017
  13. c 中html上传文件大小,IOS微信内置浏览器对html标签input type=file上传的文件大小size错误?...
  14. junit断言_JUnit断言
  15. 搜狗词库爬虫(1):基础爬虫架构和爬取词库分类
  16. excel转PDF时,画图不分页
  17. 软考真题答案-2021年11月系统集成项目管理工程师上午题(一)
  18. [Qualcomm][MSM8909]APQ8009基线上编写一个OpenGl测试程序
  19. python绘画海贼王_Python爬虫之爬取海贼王全彩漫画图片
  20. 计算机的许可服务在哪里打开,Win10服务在哪里,怎么打开Win10服务列表?

热门文章

  1. Html5实现iPhone开机界面
  2. APP应用加固实战案例:贪玩蓝月
  3. 图像的拉普拉斯算子之c++实现(qt + 不调包)
  4. TSN(时间敏感网络)纯干货分享
  5. 查询计算机系男生修了,sql练习参考答案
  6. CentOS7下Mantis安装与配置
  7. JS Date英文转中文显示
  8. System.IO.FileNotFoundException: Could not load file or assembly ‘xx.dll‘ or one of its dependencies
  9. 广东小学几年级有计算机课,广州小学开设网络班:小学生人手一台手提电脑
  10. java学籍管理系统_JavaWeb实现学生学籍信息管理系统