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

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.写在最后

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

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

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

彤彤的小跟班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值