虚拟机及Linux[CentOS7]下载、安装说明
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系统镜像,下面进入到详细的安装过程(内容较长)
-
在VMware中点击创建新的虚拟机

-
使用推荐安装

-
选择稍后安装操作系统,后续需要做一些相关配置

-
选择将要安装的操作系统及版本

-
开始新建虚拟机
- 虚拟机名称可ui自定义(注意:不要出现特殊字符即可)
- 虚拟机运行文件路径选择本地磁盘路径(注意:磁盘空间尽量要大些,因为一个虚拟机的运行文件大约要在4G以上)

-
设置磁盘容量,根据自己的需要进行设置,此处我们选择设置为默认

-
选择自定义硬件,主要设置CentOS的镜像

-
新建虚拟机镜像,选择之前在阿里云镜像源下载的CentOS镜像

-
点击完成即可配置完毕

-
创建虚拟机完成

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,注册(就是激活软件 将软件破解一下)
- 准备工作:安装好SecureCRT软件,百度下载SecureCRT注册机
- 保持SecureCRT为关闭状态(运行的话会提示你正在运行的,关闭就好)。
- 将注册机拷贝到你的CRT软件的安装的目录下
默认安装目录为:C:\Program Files\VanDyke Software\Clients\ - 双击打开注册机。点击左下角的【Patch】按钮。

会让你选择文件 ,选择SecureCRT.exe可执行文件.

还会再提示一次选择一个LicenseHelper.exe文件。

- 然后打开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上使用两种以上的操作系统
- 完全隔离并且保护不同的操作系统环境以及所有软件、资料
- 不同的操作系统之间还能互动操作
- 有复原功能
- 更够设置并且随时修改操作系统的操作环境
常见的两种虚拟机:

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

8万+

被折叠的 条评论
为什么被折叠?



