目录
一、基本要素
1.1 宿主机
Windows7 旗舰版 64位操作系统
1.2 虚拟机容器
VMware-workstation-full-12.1.0-3272444
下载地址:
https://pan.baidu.com/s/13JcW4PMtH-4UAv_H_d-rag
提取码:
uc87
1.3 虚拟机
CentOS-7-x86_64-DVD-1708
下载地址:
https://pan.baidu.com/s/1E8ppAJrW3cDtW8jnWKYFwg
提取码:
mr70
这是一个种子文件,提取后,用迅雷下载即可
1.4 xshell
xshell5
下载地址:
https://pan.baidu.com/s/1vLP7dT_9DoKMozwUrqLoEA
提取码:
ug47
1.5 xftp
xftp5
下载地址:
https://pan.baidu.com/s/1FQyJ9fhw9sECkeDlzAUkGQ
提取码:
ak6m
二、操作步骤
2.1 安装虚拟机容器
(1) 双击【VMware-workstation-full-12.1.0-3272444.exe】
(2) 安装程序一系列初始化后,弹出【安装向导界面】。点击【下一步】
(3) 弹出【用户许可协议界面】,勾选【接受协议】,点击【下一步】
(4) 弹出【配置安装位置界面】,可点击【更改】自定义安装位置,点击【下一步】
(5) 弹出【用户体验设置界面】,建议不做设置,直接点击【下一步】
(6) 弹出【创建快捷方式界面】,建议勾选【桌面】【开始菜单程序文件夹】,点击【下一步】
(7) 弹出【安装准备就绪界面】,点击【安装】,观察进度条
(8) 弹出【安装完成界面】,点击【完成】,此时你会看到电脑桌面上多出一个快捷图标【VMware Workstation Pro】
(9) 双击【VMware Workstation Pro快捷图标】,即可打开虚拟机容器
(10) 点击【帮助】,弹出的下拉菜单中,选择【输入许可证秘钥】,进入【激活页面】
(11) 输入许可证秘钥,点击【确定】,进行永久性激活
永久性秘钥:
5A02H-AU243-TZJ49-GTC7K-3C61N
(12) 点击【帮助】,弹出的下拉菜单中,选择【关于】,即可查看激活是否成功
(13) 点击【编辑】,弹出的下拉菜单中,选择【虚拟网络编辑器】,设置虚拟机容器的网络环境
(14) 弹出【虚拟网络编辑器界面】,选择【VMnet8】,一般默认即可。若【子网ip】有调整,则相应的【NET设置】【DHCP设置】相应调整。
(15) 至此,虚拟机容器VMware12安装完毕
2.2 安装虚拟机
(1) 点击【文件】,弹出的下拉菜单中,选择【新建虚拟机】
(2) 弹出【新建虚拟机向导界面】,选择【典型安装】,点击【下一步】
(3) 点击【浏览】,选择下载的CentOS7镜像,点击【下一步】
(4) 修改【虚拟机名称】,点击【浏览】选择虚拟机安装位置,点击【下一步】
(5) 设置【最大磁盘大小】,点击【下一步】
(6) 点击【自定义硬件】,可设置硬件参数,一般都会设置【内存】【处理器】【NET】等几项参数
(7) 上一步点击【完成】,进入虚拟机安装进度界面。鼠标点击黑色界面任意位置,键盘上下键选择【Test this media & install CentOS 7】,敲回车键,执行安装
(8) 配置【系统语言】
(9) 配置【系统注册】
(10) 注册过程中可设置【系统root用户的密码】
(11) 进度条走完了,点击【Reboot】,重启虚拟机,进入【登录界面】
(12) 输入【用户名】【密码】,即可登录虚拟机
注意:【密码】在上述安装过程中已经设定了一个,就用那个
窍门儿:CTRL + ALT可将鼠标光标从虚拟机内释放到外部
(13) 配置虚拟机网络
第一步: 输入如下命令,查看ip
ifconfig
第二步:输入如下命令,切换到网卡文件的目录
cd /etc/sysconfig/network-scripts
窍门儿:
1、输入一部分内容,按Tab键,命令可自动补全
2、ls可展示出当前目录下的文件列表
第三步:输入如下命令,改网卡文件,配置虚拟机ip
vi ifcfg-ens33
注意:
1、有的机器不是ifcfg-ens33,视实际情况而定
2、上下左右键控制光标位置,敲击键盘 i 键表示进入文件编辑模式
3、文件中不存在的项,加上;存在的项,不一样的则修改;
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#使用静态固定ip
BOOTPROTO=static
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=21af5ec7-2cc1-4cad-87a7-a8dcceb09620
DEVICE=ens33
ONBOOT=yes
#虚拟机ip
IPADDR=192.168.1.2
#子网掩码
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.1.1
DNS1=119.29.29.29
ZONE=public
4、敲击ESC键退出编辑,输入如下命令写入并保存编辑
:wq!
第四步:输入如下命令,重启网络服务,使网卡修改生效
systemctl restart network
第五步:再次使用 ifconfig 命令查看虚拟机ip,确认ip是否配置上了
第六步:使用如下命令,验证虚拟机对外网络的连通性
ping www.baidu.com
有如下现象,即说明对外访问是连通的可行的
第七步:在Windows的cmd命令框里使用如下命令,验证外部对虚拟机内的连通性
ping 192.168.1.2
注意:这个ip是上面配置的虚拟机的ip
窍门儿:Win + R可快速打开cmd命令框
有如下现象,则说明外部对虚拟机内是连通的
(14) 至此,虚拟机安装完毕
2.3 安装xshell
(1) 双击下载的【Xshell_5.0.0.37_setup.1459931786.exe】程序
(2) 经过一系列的初始化,进入【安装引导界面】,点击【下一步】
(3) 选择【安装类型】,点击【下一步】
(4) 选择【接受许可协议】,点击【下一步】
(5) 点击【浏览】可修改安装位置,点击【下一步】
(6) 配置【程序文件夹】,一般默认即可,点击【下一步】
(7) 选择【语言环境】,支持中文版和英文版,一般中文版使用较为方便,点击【安装】,观察【安装状态】
(8) 安装状态进度条走完后,电脑桌面会出现一个xshell的快捷图标,并弹出【安装成功界面】,点击【完成】,即可打开xshell软件
(9) 使用xshell软件连通虚拟机后台,对其执行远程管理
第一步:点击【新建回话】菜单,弹出【新建会话界面】
第二步:输入【名称】【主机】,点击【确定】,弹出【会话界面】
第三步:选择新建的会话,点击【连接】,依次输入【用户名】【密码】,即可连接到虚拟机后台
第四步:输入如下命令,验证是否连接到虚拟机后台
ifconfig
可以看到虚拟机的ip,即说明连接成功,可进一步做其他的远程管理操作了
2.4 安装xftp
(1) 双击下载的【Xftp5】安装程序
(2) 经过一系列的初始化,弹出【安装向导界面】,点击【下一步】
(3) 选择【安装类型】,点击【下一步】
(4) 选择【接受许可协议】,点击【下一步】
(5) 点击【浏览】可修改安装位置,点击【下一步】
(6) 【选择程序文件夹】,默认即可,点击【下一步】
(7) 配置【语言环境】,一般中文,点击【安装】,观察【安装状态】进度条
(8) 【安装状态】进度条走完,电脑桌面会多一个xftp的快捷图标,并弹出【安装完成界面】,点击【完成】即可启动xftp软件
(9) 点击【新建会话】菜单,弹出【新建会话界面】,输入【名称】【主机】,点击【确定】,弹出【会话列表界面】
(10) 选择新建的会话,点击【连接】,依次输入【用户名】【密码】,即可连接到虚拟机后台
另,通过xshell也可直接打开xftp连到虚拟机后台
三、总结
截止此处,【VMware12 + CentOS7 + xshell5 + xftp5】一整套安装完毕,且能连通配合工作。
虚拟机管理的条件,基本形成。
后期会逐文介绍虚拟机更细节的设置和管理。