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

  • 1,Vmware workstation Pro下载
  • 2,Vmware workstation Pro安装
  • 3,CentOS7镜像下载
  • 4,创建虚拟机
  • 5,启动虚拟机-CentOS镜像安装设置
  • 6,启动虚拟机-静态IP配置
  • 7,SecureCRT下载安装激活
  • 8,SecureCRT配置
  • 知识小结
    • 1,操作系统
    • 2,Linux
    • 3,虚拟机 VMware

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

常见的两种虚拟机:

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

  1. 1.2虚拟机VirtualBox+centos7下载安装教程

    虚拟机VirtualBox+centos7下载安装教程 安装前要求:下载安装目录不要带中文! 1.VirtualBox下载: 网址:https://www.virtualbox.org/wiki/Do ...

  2. 虚拟机下Linux系统的安装及项目部署详解

    一 .工具介绍及百度云下载链接 百度云盘链接:http://pan.baidu.com/s/1nuHAWVf 密码:c9hr 云盘里没有CentOS,需要自己在网上下载 1. VirtualBox-5 ...

  3. Linux Centos7.5 安装FastDFS以及遇到的坑

    ----------- 本文来自 路西法Lucifer 的CSDN 博客 ,全文地址请点击: https://blog.csdn.net/qq_37495786/article/details/838 ...

  4. linux Centos7下安装python3及pip3

    linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...

  5. Linux centos7.6 安装elasticsearch8.x (es8) 教程

    系列-Linux centos7.6 安装elasticsearch8.x (es8) 教程 Linux centos7.6 安装elasticsearch8.x (es8) 教程_言之有李LAX的博 ...

  6. 【centos中doc文件打不开|centos7下载安装wps教程】

    [centos中doc文件打不开|centos7下载安装wps教程] 一.wps for linux 安装教程 1.==linux版wps 的下载== 2.==wps的安装== 一.wps for l ...

  7. linux CentOS7 erlang安装

    linux CentOS7 erlang安装 RabbitMQ官网方法(安装比较快,几分钟搞定) 如果只是使用RabbitMQ,个人推荐使用RabbitMQ公司维护的erlang版本,该版本只保留了与 ...

  8. Linux系统下载安装数据库MariaDB

    Linux系统下载安装数据库MariaDB 1. 启动Linux系统,检测是否联网 可以去ping一下网站 ctrl+c退出 2. 去yum下载MariaDB yum相当于一个应用商城,可以去查找.安 ...

  9. linux运行qsql,在Linux中下载安装q:直接在CSV或TSV文件上运行SQL queries

    本文将介绍在Linux中下载安装q,它是一款命令行工具,用途是直接在CSV或TSV文件上运行SQL queries,当然在其他表格文本文件上也是可以直接执行类似SQL的查询.q支持Mac.Linux和 ...

最新文章

  1. Forefront TMG2010中文版安装体验
  2. BZOJ-1082-[SCOI2005]栅栏(二分+dfs判定)
  3. qt checkbox 选中事件_丽声事件 | 十堰市第五届全国青少儿播音主持等级考试圆满落幕...
  4. jMeter HTTP Request Defaults 的学习笔记
  5. 添加一列_Joom平台CSV文件如何添加产品?CSV文件添加产品流程一览
  6. ListView加ArrayAdapter结合android.R.layout.activity_list_item快速实现图文显示
  7. windows系统c语言编译环境,在Windows平台搭建C语言开发环境
  8. 经典算法题目及思路解法总结
  9. 富士施乐Fuji Xerox DocuPrint CP215 w 驱动
  10. java 优势和劣势
  11. 微信小程序的前世今生
  12. 一步一步教你开发微信扫码联合登录
  13. Python学习笔记-数据分析-Pandas02-Dataframe
  14. php测试号推送消息失败,php 给ios推送消息 提示这个错误
  15. 老卫带你拿offer---招银网络科技篇
  16. 2020华师c语言程序客观题作业和答案,18秋华师C语言程序设计B在线作业-3辅导资料.docx-资源下载在线文库www.lddoc.cn...
  17. H.266/VVC代码学习20:角度预测入口 / 特殊模式的PDPC技术(predIntraAng)
  18. 用gcc编译器运行c语言程序
  19. 正态分布随机数是什么
  20. 操作系统重要概念——并发性

热门文章

  1. 华为总裁任正非新年致辞:没什么能阻挡前进
  2. 事业单位,你们为啥不能周末上班周一周二休息?
  3. 教育部:考上研究生,这些钱拿走;各校研究生补贴一览表
  4. MatLab-simulink组件(模块)中文名大全
  5. python隐函数画图以及匿名函数lambda使用.md
  6. 高中计算机手抄报图片大全集,高中优秀手抄报图片
  7. 【华为WLAN】WLAN网络,AC旁挂直接转发基本配置。
  8. 用计算机演奏破茧,用6个“破茧”而出的故事,惊艳世界!
  9. (9) SyGate 4.0实现局域网共享上网3
  10. pyqt5-weidget-鼠标操作(鼠标形状、鼠标跟踪,QCursor)