虚拟机及Linux[CentOS7]下载、安装说明(全)

本文详细介绍了如何下载和安装Vmware Workstation Pro,创建虚拟机,安装CentOS7,以及配置静态IP。同时,文章还涵盖了SecureCRT的下载、安装和激活,以及如何使用SecureCRT连接Linux系统。最后,对操作系统、Linux和虚拟机进行了简要的知识总结。


1,Vmware workstation Pro下载

借助 VMware Workstation Pro,可以在同一台 Windows 或 Linux PC 上同时运行多个操作系统。创建真实的 Linux 和 Windows 虚拟机以及其他桌面、服务器和平板电脑环境(包括可配置的虚拟网络连接和网络条件模拟),用于代码开发、解决方案构建、应用测试、产品演示等。
安装包官网地址
https://www.vmware.com/cn.html
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
下载完成后安装包
在这里插入图片描述

2,Vmware workstation Pro安装

双击.exe即可进行安装(15/16安装方式一样)
在这里插入图片描述
接受许可协议
在这里插入图片描述
选择安装路径,默认c盘,安装软件最好放到某一个固定的目录结构中,安装路径尽量不要有英文
在这里插入图片描述
根据个人喜好进行选择在这里插入图片描述
点击下一步进行安装
在这里插入图片描述
安装完成在这里插入图片描述
许可证激活密钥 可百度获得
在这里插入图片描述
安装完成
在这里插入图片描述
检验是否安装成功 出现VMnet1和VMnet8表示安装成功
在这里插入图片描述
注意:

  • 虚拟软件安装完成后会在\控制面板\网络和Internet\网络连接 下面多出两个虚拟网卡VMware Network Adapter VMnet1和VMware Network Adapter VMnet8
  • VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡
  • VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡

在虚拟机中有三种模式,分别对应仅主机、桥接、nat模式,分别对应0,1,8 如下

  • VMnet0: 这是VMware用于虚拟桥接网络下的虚拟交换机
  • VMnet1: 这是VMware用于虚拟Host-Only网络下的虚拟交换机
  • VMnet8: 这是VMware用于虚拟NAT网络下的虚拟交换机

而上面截图中显示的VMware Network Adapter VMnet1和VMware Network Adapter VMnet8就对应着VMnet1和VMnet8,分别对应着VMnet1和VMnet8,分别是仅主机模式和nat模式,在当前环境中将使用默认的桥接模式

NET模式可以提供访问外网的能力

3,CentOS7镜像下载

镜像可以看成是类似ZIP的压缩文件,与rar ZIP压缩包类似,镜像文件是无法直接使用的,需要利用一些虚拟光驱工具进行解压后才能使用。

安装包官网地址:https://www.centos.org/download/
在这里插入图片描述
点击阿里云的下载链接 下载速度较快在这里插入图片描述
下载完成,安装包
在这里插入图片描述

4,创建虚拟机

此时,VMware已经安装完毕了,并且CentOS镜像也成功下载完成。这时,可以创建一个新的虚拟机,创建虚拟机需要使用到CentOS系统镜像,下面进入到详细的安装过程(内容较长)

  1. 在VMware中点击创建新的虚拟机
    在这里插入图片描述

  2. 使用推荐安装
    在这里插入图片描述

  3. 选择稍后安装操作系统,后续需要做一些相关配置
    在这里插入图片描述

  4. 选择将要安装的操作系统及版本
    在这里插入图片描述

  5. 开始新建虚拟机

  • 虚拟机名称可ui自定义(注意:不要出现特殊字符即可)
  • 虚拟机运行文件路径选择本地磁盘路径(注意:磁盘空间尽量要大些,因为一个虚拟机的运行文件大约要在4G以上)
    在这里插入图片描述
  1. 设置磁盘容量,根据自己的需要进行设置,此处我们选择设置为默认
    在这里插入图片描述

  2. 选择自定义硬件,主要设置CentOS的镜像
    在这里插入图片描述

  3. 新建虚拟机镜像,选择之前在阿里云镜像源下载的CentOS镜像
    在这里插入图片描述

  4. 点击完成即可配置完毕
    在这里插入图片描述

  5. 创建虚拟机完成
    在这里插入图片描述

5,启动虚拟机-CentOS镜像安装设置

1,点击按钮开启虚拟机
在这里插入图片描述
可能会报该错误
在这里插入图片描述
解决方案——>开启虚拟化支持

说明:开启虚拟化选项能够使我们在电脑中安装虚拟机,比如VirtualBox/VMware,它能够让我们在一台电脑中虚拟化出另一个工作环境,如果不开启虚拟化支持,在启动虚拟机时会报如上所示的错误

开启虚拟化支持步骤

  • 开机(或重启)时不停点击快捷键进入BIOS 注意:不同计算机使用的快捷键不同,我使用的是ThinkPad快捷键是F1,其他电脑可能是F2、F12、DEL、ESC等键
  • 进入到BIOS 中,找到Configuration或Security选项,然后选择Virtualization或者Intel Virtual Technology,将Disabled改为Enable,F10保存,重启电脑即可(Windows10操作更为方便 点击F1进入后 鼠标操作即可完成)

解决问题后会出现下面页面
在这里插入图片描述

2,等待5-10分钟之后,即可来到语言设置界面
在这里插入图片描述
3,设置安装信息 将带有黄色感叹号的图标呢绒进行设置
在这里插入图片描述

在这里插入图片描述

设置CentOS的图形化界面
在这里插入图片描述
选择GNOME桌面
在这里插入图片描述
4,等几分钟后(黄色感叹号消失),点击开始安装
在这里插入图片描述
5,配置用户信息
此处设置root账户密码,我们设置为root,暂时不创建新的用户(进入到欢迎页面的时候会提示创建用户)
在这里插入图片描述
设置root账户密码为 123
在这里插入图片描述
设置完毕后不再有黄色感叹号警告提示 安装进度条完成后 重启
在这里插入图片描述
6,接受许可
在重启过程中,会有 未接受许可证 的警告提示,点击提示信息,同意许可即可
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
7,开机进入欢迎页面 此处设置语言为【汉语】
在这里插入图片描述
8,选择键盘输入 此处选择【英语(美国)】
在这里插入图片描述
9,关闭隐私服务
在这里插入图片描述
10,设置时区,设置中国上海
在这里插入图片描述
11,绑定账号,此处选择跳过
在这里插入图片描述
12,创建用户
在这里插入图片描述

在这里插入图片描述
13,设置完毕
在这里插入图片描述进入CentOS桌面
在这里插入图片描述

6,启动虚拟机-静态IP配置

至此,已将CentOS镜像安装到我们的虚拟机上,可是这个时候,虚拟机还没有配置IP信息,为了后面开发方便,需要设置一个静态IP,此时虚拟机还不能够连接外网
在这里插入图片描述
检查VMnet8是否已启用
在这里插入图片描述
打开虚拟机网络编辑器
在这里插入图片描述
1,NAT模式设置
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
2,设置静态IP
在这里插入图片描述

在这里插入图片描述

1,修改网卡配置文件命令
vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

2,修改文件内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.83.129
NETMASK=255.255.255.0
GATEWAY=192.168.83.2
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=b816fd20-1243-41f4-9ba1-7186c4c34758
DEVICE=ens33
ONBOOT=true

点击键盘Insert方可输入
在这里插入图片描述
点击键盘Esc退出编辑模式
在这里插入图片描述
保存 输入Linux命令 :wq! 回车
在这里插入图片描述
3,重启网络
在这里插入图片描述
4,查看IP
在这里插入图片描述
5,宿主机ping虚拟机 由此可见宿主机与虚拟机之间是互通的
验证 在windows系统中 ping一下
在这里插入图片描述
6,虚拟机ping主机
在这里插入图片描述7,如果想在虚拟机中访问网络,需要增加一块NAT网卡
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

验证是否可以连接外网
在这里插入图片描述
由此可见,我们通过NAT模式可以访问外网

7,SecureCRT下载安装激活

至此,已经将CentOS安装到虚拟机上面了。在平时使用过程中,在虚拟机的控制台上操作CentOS会有很多不方便,所以在这里介绍个第三方工具SecureCRT。使用SecureCRT通过ssh的22端口与Linux操作系统进行交互。SecureCRT是一款用于连接运行包括Windows、Unix和VMS的理想工具,是一款支持SSH(SSH1和SSH2)的终端仿真程序。简单理解就是,我们在Windows下利用CRT登录Linux(CentOS),同时可以对Linux进行一些操作。

现今软件市场上有很多终端工具,比如:secureCRT、Putty、telnet,等等。secureCRT其实也是一款很强大的终端工具,但是,它毕竟是收费软件,在公司里不允许使用。

而Putty,它非常小巧,而且免费,在公司大量使用。但真的不好用,不支持标签,开多个会话的话就需要开多个窗口,窗口切换也很不方便。

当然还有其它终端工具,比如XShell,集万千于一身的全能型终端神器——MobaXterm

但为了方便我自己的学习,装了SecureCRT并且进行了破解激活

接下来先在Windows下安装CRT,再使用CRT连接Linux。
在这里插入图片描述

  • SecureCRT 是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件,优点是可以一次创建多个 Tab Page,连接多台远程主机。

  • SecureFX 是用来安全的传输文件,它的优点在于可视化界面,将本地主机和远程主机的目录结构以树形结构的方式显示出来。文件的传输可以直接手动拖动而无需使用命令。

1,下载
官网下载地址:https://www.vandyke.com/products/securecrt/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2,安装
点击运行.exe文件即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择Custom安装类型可以选择安装路径
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
至此能够使用SercureCRT和SercureFx这两个软件了。公司内更多采用类似SercureCRT的软件,通过命令行的方式来进行操作

3,注册(就是激活软件 将软件破解一下)

  1. 准备工作:安装好SecureCRT软件,百度下载SecureCRT注册机
  2. 保持SecureCRT为关闭状态(运行的话会提示你正在运行的,关闭就好)。
  3. 将注册机拷贝到你的CRT软件的安装的目录下
    默认安装目录为:C:\Program Files\VanDyke Software\Clients\
  4. 双击打开注册机。点击左下角的【Patch】按钮。
    在这里插入图片描述
    会让你选择文件 ,选择SecureCRT.exe可执行文件.
    在这里插入图片描述
    还会再提示一次选择一个LicenseHelper.exe文件。
    在这里插入图片描述
  5. 然后打开CRT软件
    注意,默认打开CRT时候 会是一个输入key的页面,什么都不输入,点击下一步,
    在这里插入图片描述
    再点击左下角的Enter License Manually
    在这里插入图片描述
    此时会让你输入name,Company,这些内容都到注册机中找就可以了。
    注册机中是什么,在这里就输入什么,输入完毕点击下一步
    在这里插入图片描述
    同理,这里的Serial和License key也到注册机上找。
    注册机中是什么,在这里就输入什么,输入完毕点击下一步。
    在这里插入图片描述
    同理,这里的Issue date也到注册机上找。注册机中是什么,在这里就输入什么。
    Features注册机上没有,这里就空着不填。输入完毕点击下一步。
    在这里插入图片描述
    点击完成
    在这里插入图片描述
    可以看看自己的是否有激活成功。 有的可能会再第一次时候出现失败,重复1~2次会成功的。

8,SecureCRT配置

1,连接配置
点击桌面图标,进入到界面,会弹出一个框QuickConnect,配置需要连接的虚拟机信息
在这里插入图片描述
设置所要连接虚拟机的IP地址、端口号和用户名
在这里插入图片描述
点击Connect,弹出输入密码
在这里插入图片描述
输入密码保存下 登录
在这里插入图片描述
成功进入到CentOS,在此可以进行命令行操作,但是会出现乱码等问题,所以还需要进行一些其他配置
在这里插入图片描述
2,其他配置
此处主要设置字符集和字体大小以及屏幕颜色
点击【Options–Session Options】点击Terminal下的Appearance
设置样式Current Color Schema为Yellow /Blac(可选)
在这里插入图片描述
设置Fonts,如下
在这里插入图片描述
设置字符集为UTF-8
在这里插入图片描述
3,远程访问
等待全部配置完成后,我们通过SecureCRT查看下CentOS的版本信息
在这里插入图片描述
至此,通过SecureCRT就可以正常的访问CentOS了

知识小结

1,操作系统

操作系统:管理计算机硬件和软件资源的计算机程序,同样也是计算机系统的内核与基石。操作系统内部安装应用程序,操作系统会根据应用程序的操作去操作计算机硬件(内存、硬盘、cpu…)

主流的操作系统:

  • 桌面操作系统:Windows系列、macOs、Linux
  • 服务器操作系统:Linux(免费)、Windows Server(收费)
  • 嵌入式操作系统:Linux
  • 移动设备操作系统:Unix{Linux{Android、华为鸿蒙}、iOS}

2,Linux

Linux:Linux是一套免费使用和自由传播的类Unix操作系统。

Linux的特点:

  • 两个基本思想:1,一切都是文件 2,每个软件都有确定的用途
  • 完全免费
  • 完全兼容POSIX1.0标准
  • 多用户、多任务
  • 良好的界面
  • 支持多种平台
  • 其他三大优点:1,源代码完全开源 2,具有非常强大的网络功能 3,工具链完整

Windows更加适用于家庭个人使用,Linux更适用于企业服务器使用。Windows提供简单的图形化界面操作,Linux更多的是命令行操作并且提供了图像化界面。

Linux发行商和常见发行版本:

  • Ubuntu图形化界面做的最好
  • CentOS: Redhat公司——>Red Hat Linux(最著名的Linux版本 收费)——>CentOS(主流、免费、更新方便)

在这里插入图片描述

3,虚拟机 VMware

在这里插入图片描述

VMware:

  • 不需要分区或重开机就能在同一台PC上使用两种以上的操作系统
  • 完全隔离并且保护不同的操作系统环境以及所有软件、资料
  • 不同的操作系统之间还能互动操作
  • 有复原功能
  • 更够设置并且随时修改操作系统的操作环境

常见的两种虚拟机:
在这里插入图片描述

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值