实操-VMware安装
虚拟机:一台虚拟的电脑. 独立的
虚拟机软件:
VmWare:收费的
VirtualBox:免费的. Oracle的产品 .
什么是虚拟软件:
虚拟原件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等
常用的虚拟原件:
1.VMware workstation
2.VirtualBox
VMware workstation下载
VMware workstation安装
-
1双击VMware-workstation-full-9.0.0-812388.exe
-
2点击next进行安装
3.选择安装方式
Typical:典型安装
Custom:自定义安装
4.选择程序安装位置
点击change选择程序安装位置,然后点击next
5.选择是否自动检测更新
如勾选,有新版时会提示你跟新版本,点next进行下一步
6.创建快捷方式
选择后点击next
7.配置完成,开始安装程序
点击continue
8.开始安装虚拟原件
9.完成
点击finish完成安装
注意:
虚拟软件安装完成后会在 \控制面板\网络和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网络下的虚拟交换机
激活码随便百度找一个填写就行了
开启虚拟化
检查是否开启
不开启虚拟化的报错信息如下:
我们在创建虚拟机的时候如果不开启虚拟化,会报下面的一个错误,此时,我们就要根据下面的步骤去开启硬件的虚拟化支持
注意:
目前大部分硬件版本都支持虚拟化的开启,只有很少的Blos硬件不支持
如果遇到不支持的VMware是无法使用的。
开启虚拟化的步骤:
1、开机(或重启)时进入Blos
注意:不同计算机使用的快捷键不同例如F2、F12、DEL、ESC等键就可以进入到BIOS
进入到BIOS后,找到Confifiguration选项或者Security选项,然后选择Virtualization,或者Intel Virtual Technology,就可以开始设置了
这里ThinkPad为例
2、然后选择Virtualization,或者Intel Virtual Technology然后回车,将其值设置为Enabled。
3、在保存BIOS设置之后,重启计算机。
实操-Centos7安装
镜像可以看成是类似ZIP的压缩文件,与rar ZIP压缩包类似,镜像文件是无法直接使用的,需要利用一些虚拟光驱工具进行解压后才能使用
我们这里就是CentOS系统的镜像文件
为什么选择CentOS ?
-
主流: 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS
-
免费: RedHat 和CentOS差别不大,CentOS是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本
-
更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!
centos7下载
- https://www.centos/download/
我们在下载的时候建议使用国内镜像源,速度快也稳定
比如:http://mirrors.sohu/centos/7.6.1810/isos/x86_64/
https://mirrors.aliyun/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso
点击【CentOS-7-x86_64-DVD-1810.iso】进行下载,由于文件比较大,下载时间会比较长,请耐心等待…
centos7安装
1)安装完VMware后,双击桌面图标,创建新的虚拟机,如下图:
2)使用推荐安装
3)选择稍后安装操作系统,后续我们需要做一些相关配置
4)选择操作系统类型
客户机操作系统:选择Linux
版本:选择CentOS7 64位
5)开始新建虚拟机
虚拟机名称可以自定义(注意:不要出现特殊字符即可)
虚拟机运行文件路径选择本地磁盘路径(注意:磁盘空间尽量要大写,因为一个虚拟机的运行文件大约要在4G以上)
6)设置磁盘容量,根据自己的需要设置
此处我们设置为默认
7)选择自定义硬件,主要设置CentOS的镜像
点击【自定义硬件】
3)新建虚拟机镜像
选择硬件【cd/dvd】,在【使用ISO镜像文件】中选择我们在sohu镜像源下载的镜像
CentOS-7-x86_64-DVD-1810.iso文件
设置完成后点击【关闭】
安装注意事项
- 处理器设置:
处理器 1 每个处理器的核数 2 ==> 单核双进程(伪双核)
笔记本自身:4核。则虚拟机设置 1处理器 1核数
笔记本自身:8核。则虚拟机设置 1处理器 2核数 => 可以启动6个虚拟机,剩下2核用来运行母机
- 内存设置: 4G(512M) 8G(1,2G) 16G(1,2,4,8G) => 括号内为虚拟机推荐的设置
- 不要忘记选择镜像,选择64位
- 需要配置自动连接(或者使用静态ip)
2 目录结构
- / 系统根目录
- root 超级管理员所在目录
- home 普通用户所在目录
- etc 配置文件目录
- usr 文件共享目录(一般在这里装软件)
centos7启动
1、点击箭头方向即可启动我们的VMware
centos6有检查磁盘是否完整,一般不用检查,比较耗时。tab+skip+回车enter跳过检查
或者遇到这种的
2、设置语言
在第一步设置完成后,我们一直等待,即可来到语言设置界面
此处我们设置【中文】
3、设置安装信息
将下面带有【感叹号图标】的内容进行设置,比如时间和键盘,可根据自己的需要进行初始化设置,继续往下看…
设置自动分区感叹号
采取默认设置,点击完成
此处我们设置下CentOS的桌面,设置软件安装
在软件选择安装我们的桌面,此处选择GNOME桌面
如果选择centos7 最小安装忘记勾选开发 工具了,可以事后通过
yum groupinstall 'Development Tools'
安装
4、点击开始安装
5、配置用户信息
此处设置root账号密码,我们设置为root,暂时不创建新的用户(进入到欢迎页面的时候会提示我们创建用户)
设置密码root
设置完毕后不在有【感叹号图标】警告提示了
执行重启操作
6、接受许可
在重启过程中,会有【未接受许可证】的警告提示,点击提示信息
设置(打勾)同意许可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4stYbRIL-1675133195013)(Linux/image-20220219175926956.png)]
7、开机进入欢迎页面
此处设置为语言为【汉语】
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-42eMckf2-1675133195013)(Linux/image-20220219175936376.png)]
8、选择键盘输入
键盘输入类型此处我们选择美国
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I7bc9eYk-1675133195014)(Linux/image-20220219175944355.png)]
9、关闭隐私服务
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TDRN2Tye-1675133195014)(Linux/image-20220219175951588.png)]
10、设置国家和地区,我们设置中国上海
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fFHDECCx-1675133195014)(Linux/image-20220219175959070.png)]
11、绑定账号
此处我们选择跳过【skip】
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nepiUvMz-1675133195015)(Linux/image-20220219180008473.png)]
12、创建用户
我们新建用户itcast
全名:itcast
用户名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t9rF6ggI-1675133195015)(Linux/image-20220219180018206.png)]
为用户itcast设置密码Itheima888
此处注意密码设置规范:大小写+数字
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GqXM41wZ-1675133195015)(Linux/image-20220219180026194.png)]
13、设置完毕,进入CentOS桌面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dTO8gBQ7-1675133195016)(Linux/image-20220219180035008.png)]
14、重启,输入用户名、密码就可以登录了
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PF3gQYt3-1675133195016)(Linux/image-20220219180041448.png)]
如果想要默认命令行启动:
-- 查看当前模式
systemctl get-default
-- 图形
systemctl set-default graphical.target
-- 命令行
systemctl set-default multi-user.target
静态IP设置
引子
在上面,我们成功的将CentOS镜像安装到了我们的虚拟机上,可是这个时候,虚拟机还没有配置IP信息,为了后面开发方便,我们需要设置一个静态IP
配置网络链接时,有三种形式,需要注意:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ItU9gInl-1675133195016)(Linux/79f8e33bb5d758edd3e3d5763b647ddc.png)]
桥连: 假如在局域网内,桥连的话,虚拟机的IP和主机的IP在同一个网段,这样,别的系统也可以连通Linux系统.但是有可能造成IP冲突,毕竟,就那么些IP(0~255).
比如李四主机ip,20,虚拟机可能是30,这有可能和张三的ip冲突的。
NAT: 比如王五的IP,40,如果用nat,主机会有2个IP,100.200,这样,Linux使用100.50,不会和0.10和0.20张三李四的冲突。但是这时候,张三找不到100.50的Linux系统.因为不在同一个网段。但是100.50可以找到张三,应该可以通过王五主机0.40代理出去,也可以访问公网。
所以,一般安装NAT模式,即可以访问主机,还可以访问外网
1.NAT模式设置
首先设置虚拟机中NAT模式的选项,打开VMware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6OVuc120-1675133195016)(Linux/image-20220219181750108.png)]
注意:
VMware Network Adapter VMnet8保证是启用状态
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E0gKIspX-1675133195017)(Linux/image-20220219181758574.png)]
2、设置静态ip
注意:
下面的命令我们先使用,后续我们会慢慢讲解到
在普通用户下不能修改网卡的配置信息;所以我们要切换到root用户进行ip配置
用户名root
密码root
# 修改网卡配置文件
su root
vi /etc/sysconfig/network-scripts/ifcfg-ens33
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9gOYP6vB-1675133195017)(Linux/image-20220219181851225.png)]
静态IP设置内容:
# 修改文件的内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.23.129
NETMASK=255.255.255.0
GATEWAY=192.168.23.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=2c2371f1-ef29-4514-a568-c4904bd11c82
DEVICE=ens33
ONBOOT=true
内容说明:
BOOTPROTO设置为静态static # 系统启动的地址协议,可选参数static(静态地址),dhcp(DHCP动态地址),none(不指定地址),bootp(BOOTP协议)
IPADDR设置ip地址 # IP地址
NETMASK设置子网掩码 # 子网掩码
GATEWAY设置网关
ONBOOT设置为true在系统启动时是否激活网卡
HWADDR(mac地址)、UUID(唯一标识): 可以删除,因为如果是克隆的,这个n太虚拟机就一样了。删掉会自动分配。
还可以配置域名解析的地址
DNS1=192.168.23.2 (如果想在虚拟机做静态ip映射的话)
DNS2=114.114.114.114
# 执行保存
:wq!
# 重启网络
systemctl restart network
# 查看ip(mini版访问不了,要安装yum install net-tools)
ifconfig
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RmpHKxTx-1675133195017)(Linux/image-20220219181931937.png)]
如上图所示,我们配置的静态IP起作用了,目前是192.168.23.129
4、宿主机ping虚拟机
由此可见宿主机与虚拟机之间是互通的
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s27AerCI-1675133195017)(Linux/image-20220219181946044.png)]
如果ping不同,且xshell连接不上,可以配置sshd
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gy30olD1-1675133195017)(Linux/image-20220906120607265.png)]
5、虚拟机ping宿主主机
由此可见,虚拟机与宿主机是互通的
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qa4OVcd5-1675133195018)(Linux/image-20220219181953232.png)]
如果ping不同百度,可以参考这篇文章,看是否是DNS未配置
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-utnXfVPu-1675133195018)(Linux/image-20220906121026173.png)]
6、如果想在虚拟机中访问网络,增加一块NAT网卡(这步很重要!)
1)【虚拟机】–【设置】–【添加】
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m89GHGZW-1675133195018)(Linux/image-20220219182006105.png)]
设置为NAT模式,如下图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-16IzNMSL-1675133195018)(Linux/image-20220219182015725.png)]
此时,我们通过虚拟机的浏览器访问https://www.baidu/
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QFPvrTbH-1675133195019)(Linux/image-20220219182031050.png)]
由此可见,我们通过通过NAT模式可以访问外网。
更多推荐
【博学谷学习记录】超强总结,用心分享 | 狂野大数据 | 环境 | VMware+centos7
发布评论