虚拟机的准备工作
1、软件、镜像包的下载
(1)虚拟机软件:本人所使用的虚拟机软件是VMware Workstation Pro 16.X
(2)虚拟机镜像:版本为CentOS-7-x86_64-DVD-2009.iso,
二、虚拟机的创建
1、打开vmware,点击创建新的虚拟机
接着直接一直下一步直到这个窗口,选择稍后安装操作系统,下一步
2、接着在版本中选择CentOS7 ,下一步
3、给虚拟机命名,并选择存放位置(不建议存放在c盘),下一步
4、处理器及内存的配置,根据个人电脑配置选择
5、一直下一步直到这个界面,设置最大的磁盘容量,这个设置只会设置这个虚拟机最大所能占用的磁盘空间,并不意味着它会直接占用你那么大空间,建议设置30G以上,然后点下一步
6、到这个界面时,点击自定义硬件
7、在这里选择你下载好的CentOS镜像,然后点关闭,再点击完成
8、在这里我们点编辑——虚拟机网络编辑器
点击最下方的更改设置,选中VMnet8,点下方的NAT设置
设置一个子网,前两位为192.168,第三位看个人,第四位为0,然后选中VMnet8,点下方的NAT设置
将网关的最后以为改成1,然后确定,应用,然后确定
9、打开windows电脑中的网络和lnternet设置
点更改网络适配器
找到VMware Network Adapter VMnet8这一项,鼠标右击然后点属性
双击里面的lnternet 协议版本4这一项
配置修改成如下(注意,IP地址及网关没设置跟我一样的就照自己设置的IP及网关来)
然后确定,确定然后再关闭掉。
三、虚拟机的配置
回到VMware中点击开启此虚拟机
1、将鼠标停在这个窗口中间,鼠标左键单击,然后在键盘上按一下向上键,然后回车
2、在这里下拉到最下面,选中中文,然后点继续
3、点击软件选择,勾选开发工具,点完成
3、分区可以自行创建也可以默认,我这里默认;
4、点击网络和主机名
先设置主机名-应用-然后点配置,我这里在主机名后面不小心加了个S,后面删了
点击IPV4设置,方法选择手动,再点击add添加地址信息,然后添加DNS服务器,跟网关一致即可,再点保存
打开以太网,然后点完成
6、然后点开始安装
7、设置root密码,我这里设置为hadoop,点两次确认,创不创建用户的话看个人
8、安装完后点重启
9、在这里输入root以及密码hadoop
10、到这里虚拟机已经安装完成了,我们可以测试一下是否可以连同外网,输入
ping www.baidu.com
出现如下则表示可以连通外网,这时按键盘上的Ctrl+c退出
到这里虚拟机的安装已全部完成,但是建议继续做完之后的一些设置
四、最小化必要的一些工具(以下全部内容可以选择性全部忽略)
因为我们选择的是最小化安装,这时我们需要下载一些工具
1、wget
# yum install -y wget
用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录。
2、更换国内阿里云的yum源
首先到yum源设置文件夹里:
/etc/yum.repos.d/
(1)查看yum源信息:
yum repolist
(2)安装base reop源
cd /etc/yum.repos.d
(3)接着备份旧的配置文件
mv CentOS-Base.repo CentOS-Base.repo.bak
(4)下载阿里源的文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
(5)清理缓存
yum clean all
(6)重新生成缓存
yum makecache
(7)再次查看yum源信息
yum repolist
(8)安装
yum -y update
3、ifconfig
yum install -y net-tools
ifconfigs是linux中用于显示或配置网络设备(网络接口卡)的命令
4、vim工具
yum install -y vim-enhanced
注:以上如果你是安装的图形化界面可以省略;下面就算是你是图形化界面也要弄;
5、关闭和禁用防火墙(centos7不同于以前的版本)
(1)、直接关闭防火墙
systemctl stop firewalld
(2)、禁止firewall开机启动
systemctl disable firewalld
(3)、查看状态:
systemctl status firewalld
6、关闭selinux
vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled;最后要重启一下
重启命令为
reboot