准备材料
需要准备有:
1.Vmware安装包
2.CentOS7镜像文件
3.Xshell安装包
安装虚拟机
安装Vmware
就正常默认安装。-
新建一个新的虚拟机
主页点击新建一个虚拟机。
选择典型,下一步。多装几个虚拟机之后自然懂得自定义了。
选择准备好的iso文件,Vmware会识别到系统类型。没有识别到就换一个iso,比如去MSDNitellyou里下载一个。
命名虚拟机名词,选择存储文件夹。文件中在的磁盘空余空间建议大一些。
指定磁盘容量。20g足够,后面再加也可以。
直接点击完成,或者在自定义硬件里再调整下CPU数量和内存。一般1C1G或者2C4G都够了。 -
启动虚拟机
上一步点击完成后会自动启动,进入如下界面。
现在这个状态下时选择第二个(Test this media & install CentOS7),用方向键选到第一个(Install CentOS7),敲击回车键确定。
这时候可以用鼠标。选择英文,没事不要选中文。
以下几个地方进行设置:
- Date&Time 选择中国时间。网络时间可以不打开。
-
Software selection 选择必要的安装软件。左边选择最小化安装,这样是纯命令行的,不需要安装太多东西,搞太多反而不利于后续的工作。
- Installation Destination 点击进去之后直接选择Done,自动跳回上一层即可。想了解具体怎么设置可以看鸟哥的书。一般没必要改动,默认就是最好。
- NetWork HostName 重要的网络设置。先把网卡开关打开:
点击Configure进行配置,再general勾上Automaticallly connect to this network,这样网卡会自动联网。
在Ipv4 Settings中设置网络信息。Netmask、Gateway可以看虚拟网络编辑器中Vmnet8的NAT设置信息
Gateway、Netmask与虚拟网络编辑器中的保持一致,ip地址要与Gateway在同一网段里。网络知识可以参考鸟哥教程http://cn.linux.vbird.org/linux_server/0110network_basic.php先搞懂这几个关键词各自的含义与相互的联系,后续遇到网络问题,连不上网等等就好解决了。
设置好之后点击Begin Installation。点击Root Password设置root账户的密码。需要点击两次Done键确认。安装完成后需要点击Reboot重启虚拟机。
与宿主机文件共享
Vmware的文件共享就是利用Vmware增强工具的功能,所以需要先安装增强工具。
-如何判断有没有成功安装增强工具?
鼠标进行切换Vmware虚拟机界面和正常宿主机界面的时候不用按Alt+Ctrl快捷键,就可以正常切换直接使用,那就是成功安装了。
1. 安装增强工具
2. 挂载安装包
使用命令mkdir /mnt/cdrom 创建文件夹准备挂载,使用命令mount /dev/cdrom /mnt/cdrom使iso挂载到虚拟机的文件系统里从而可访问iso文件内容。
3. 使用命令 cp /mnt/cdrom/* /mnt将cdrom文件夹内所有的可读文件复制到/mnt文件夹中,进行读写执行操作。并使用命令切换到工作文件夹下和查看文件。cd /mnt ; ll。
4. 执行命令进行安装操作。tar -xzvf VmwareTools-10.3.22-15902021.tar.gz,解压文件夹。进入文件夹cd vmware-tools-distrib/,执行安装脚本./vmware-install.pl。后续流程一律yes,涉及到路径的按提示默认填写即可。
最后出现如图所示内容,安装成功。
5.在虚拟机设置中开启共享文件夹,设置后在/mnt/hgfs/内可以看到你设置的共享文件夹。Linux里中文无法显示的话,可以先连接Xshell看看有没有显示,存在安装有中文但是因为内核无法渲染的情况,用Xshell就OK了。
连接互联网与远程连接虚拟机
1.首先安装Xshell
2.ping baidu.com看看能不能成功。
3.不能成功的话进程网络设置。如本次安装就漏了设置STATIC的IP和DNS:
-设置后service network restart 再ping baidu.com,ok
4.打开Xshell输入虚拟机ip地址,端口为22,连接后保存账户名密码即可。