安装Linux虚拟机
VMware安装
想要在Windows系统中安装Linux虚拟机,就必须选择一个可以生成虚拟机的工具,在这里我们选择了VMware。
安装步骤
接受条款
点击更改 修改安装路径,默认安装在C盘,建议改为D盘。
修改之后的路径如下图所示。
点击下一步
点击下一步
点击安装
等待安装完成即可。
注意:在安装的过程中如果弹框提示是否允许修改注册表,选择允许即可。
点击 许可证 按钮,输入激活码。
YZ718-4REEQ-08DHQ-JNYQC-ZQRD0
最后点击完成按钮即可。
Linux虚拟机安装
注意:在安装虚拟机之前需要先确认虚拟化功能是否已经打开,不同电脑的开启方式不一样,这个需要大家根据自己对应品牌的笔记本到网上搜一下:如何开启虚拟化
通过下面这些步骤确认是否开启了虚拟化功能。
在任务栏上点击右键--任务管理器--性能--CPU,如下图。
方式一 (新建)
新建虚拟机
选择自定义安装
默认下一步
选择稍后安装操作系统。
选择系统版本 linux => CentOS 7 64位
命名虚拟机【建议把名字改为虚拟机的主机名,例如:bigdata01】
修改存储的位置。
默认,下一步
指定虚拟机内存,建议2G以上【如果笔记本内存较小的话,建议设置为1024,甚至为512也是可以的】
选择网络类型,建议使用NAT模式。
I/O类型,默认,下一步
磁盘类型,默认
创建新虚拟磁盘
最大允许使用的磁盘空间,可以使用默认的20GB 或者给大一些都可以
建议可以调整为50G
完成安装
鼠标左键单击
选择下载好的CentOS-7-x86_64-DVD-1908.iso镜像文件,点击确定
启动虚拟机,如果有其他小窗口弹出,点确定即可。
在启动的虚拟机中点击鼠标,使用键盘上键选择第一项,安装操作系统,然后按回车即可继续进行。
如果想将鼠标从虚拟机中移出来,请同时按住Ctrl+Alt
开始安装,选择语言,使用默认语言即可,点击Continue按钮继续安装
接下来会进入这个界面,需要点击Data&TIME修改时间信息
把时间改为上海时区的时间
然后修改磁盘分区设置,点击进去
使用默认自动磁盘分区即可,进去之后直接点击Done按钮
然后修改网络配置
开启自动获取ip
然后点击Begin Installation按钮开始继续安装
设置ROOT用户的密码,点击进去
设置密码为bigdata
然后继续等待安装即可...
最后看到这个界面,表示系统安装成功,点击Reboot重新启动操作系统即可。
系统重新启动成功,输入账号 root 密码bigdata 即可登录
然后在命令行中执行ip addr命令,查看linux虚拟机的ip是否正确生成。
能看到类似图中的192.168.182.130这种ip就说明是ok的,具体ip中的数字可能和我这个不太一样,这个属于正常,因为这个ip是自动获取的,后面我们会讲如何设置静态的ip。
方式二(克隆)
由于我们在后续的学习过程中需要用到多个linux虚拟机,如果每次都按照方式一的步骤来安装就太繁琐了,所以下面我们来学习一种新的方式,在已有的linux虚拟机的基础之上进行克隆,这样可以快速的创建多个linux虚拟机。
首先停止指定的虚拟机,点击右键--电源--关闭客户机
在虚拟机上右键 -- 管理 -- 克隆
开始克隆主机
选择克隆虚拟机中的当前状态
创建完整克隆(这样克隆出来的虚拟机和之前的虚拟机没有什么依赖关系)
命名镜像名称和存储位置
启动虚拟机
登录虚拟机并查看虚拟机的ip信息,这个虚拟机的ip和前面虚拟机的ip就不一样了,这是正确的,在这里能正常看到ip信息就说明这个克隆的虚拟也是正常的。
远程登录方式
现在我们操作linux虚拟机都是在vmware中操作的,使用起来很不方便,也无法实现复制粘贴,所以需要选择一个合适的客户端工具来操作虚拟机。
推荐以下三个客户端工具: 1:SecureCRT
2:Xshell
3:MobaXTerm
大家选择一个自己比较熟悉的,如果都不熟悉,个人建议使用SecureCRT。
下面我们就以SecureCRT为例演示如何连接Linux虚拟机。
注意:
1:SecureCRT_CN.zip这个压缩包中的SecureCRT工具是可以直接解压使用的,非常方便,正常情况下win7和win10系统都是可以正常使用的,但是有个别电脑无法正常使用,此时可以使用下面提供的第二个压缩包。
2:SecureCRT.zip这个压缩包中的SecureCRT工具是需要汉化并且激活的,对应的激活步骤参考这个zip压缩包中的
安装SecureCRT工具,找到SecureCRT.exe文件,双击打开即可。
第一步:点击快速连接按钮
第二步:在快速连接信息框中输入linux虚拟机的相关信息
这里的主机名就是前面我们使用ip addr查看到的ip地址信息。
注意:一定要保证192.168.182.131 对应的linux虚拟机是启动状态。
第三步:在弹出的框中点击 接受并保存
第四步:输入root用户的密码,这个密码是我们创建linux虚拟机的时候配置的bigdata
最后就可以进入到这个界面了,这就表示已经成功通过SecureCRT连接到指定的Linux虚拟机了,如果想要连接到192.168.182.130那台虚拟机,只需要重复上面的步骤就可以了。
以后再操作虚拟机就可以在这里操作了,这个界面是支持复制和粘贴内容的。此工具还有很多高级功能,后面我们慢慢挖掘。
注意:如果等很长时间也看不到这个界面,先vmware中确认一下对应的Linux虚拟机是否启动,然后查看第二步中你填写的用ip和用户名是否有问题,最后是确认第四步中填写的密码是否有问题。
还有一种连接的方式如下所示:
第一步:点击连接按钮
第二步:在弹出的框里面点击 新建会话 按钮
第三步:在弹出的新建会话向导框中点击下一步
第四步:输入主机名和用户名
第五步:继续点击下一步
第六步:点击完成即可,当然了,这里面的会话名称可以修改为你喜欢的易于识别的名字
上面的六个步骤搞定以后就可以看到这个界面了,或者点击左上角的连接按钮也可以弹出这个界面,默认刚才添加的虚拟机连接信息就放在了sessions目录下
我们可以直接鼠标左键双击192.168.182.131 就可以连接到这台linux虚拟机了,但是第一次会弹出输入密码的提示框,在这里我们输入密码,然后选择保存密码,以后在连接这个linux虚拟机的时候就不需要密码了。
修改SecureCRT的一些配置
第一步:点击选项-->全局选项
第二步:点击默认会话-->编辑默认设置
第三步:点击仿真,修改终端对应的下拉框内容,选择Linux
第四步:选择映射键,选中Backspace发送delete,这样可以实现按键盘上的Backspace退格键实现和delete一样的删除字符的功能
第五步:选择外观,修改字符编码,改为UTF8,这样在界面显示的中文不会乱码
如果想修改字体大小的话可以在这点击字体按钮修改