准备工作:提前下载安装好VMware,本次使用的VMware版本为17.5.0 build-22583795。
一、CentOS7镜像下载
进入CentOS官网:Download (centos.org),下载64位的CentOS7版本的ISO文件。
可以看到有很多可以使用的镜像源,可按需选择,本次演示以阿里云为例:
选择下载第一个ISO镜像
下载后会得到如下的ISO镜像文件:
二、VMware新建虚拟机
1.打开“VMware Workstation”软件,选择“创建新的虚拟机”
选择“典型”配置,点击下一步
选择“稍后安装操作系统”,点击“下一步”
客户机操作系统选择"Linux",版本下拉选择“CentOS 7 64位”,点击“下一步”
输入虚拟机名称,浏览选择虚拟机文件保存的位置,点击“下一步”
最大磁盘大小默认为20G,可根据自身主机物理磁盘空间大小做调整,然后选择“将虚拟磁盘存储为单个文件”,点击“下一步”
点击“自定义硬件配置”,
选中内存,虚拟机内存默认1G,可根据自身需要进行调节,本次设置为2G
选中“新 CD/DVD(IDE)”,选择“使用ISO映像文件”,浏览选择下载的CentOS7 ISO映像文件
网络适配器默认“NAT模式”
点击“关闭”,然后点击“完成”,到这里一个新的虚拟机创建完成
三、CentOS7的安装
选中创建好的虚拟机,点击“开启此虚拟机”
虚拟机启动后会出现如下界面,将鼠标移到虚拟机中,并按下键盘中的“↑”键,选择Install CentOS 7(安装CentOS7),最后按“Enter 键”,按下Ctrl + Alt,鼠标即可移出虚拟机
选择使用哪种语言,默认英文,可下拉到最后选择“中文”,选择“简体中文(中国)”,点击继续
配置日期和时间
地区选择“亚洲”,城市选择“上海”,选择24小时制,最后点击完成
配置“软件选择”
基本环境默认是最小安装,可根据自身需求进行选择,最后点击“完成”
配置“安装位置”
不清楚怎样分区就选择自动配置分区,本次选择“我要配置分区”,点击“完成”
手动分区,新挂载点使用分区方案选择“标准分区”,然后点击下面的“+”号添加分区
挂载点选择“/boot”,期望容量设置为500MB,用来存放启动文件,然后点击“添加挂载点”
添加 swap分区(交换分区),期望容量设置为512MB,当物理内存不够时,在内存当中一些的程序会暂时被移动到 swap 中,点击“添加挂载点”
添加“/data”分区,期望容量设置为10GB, 用于存放后续相关数据文件,点击“添加挂载点”
添加根“/”分区,期望容量不填,默认剩余空间都给根分区,点击“添加挂载点”
点击“完成”
点击“接受更改”
回到安装界面,点击“开始安装”
用户设置,设置root密码,root是最高权限用户
密码需要满足一定的复杂度,密码太简单时需要点击两次“完成”按钮
创建用户,这里创建的是普通用户,点击“完成”
用户设置完成后,等待CentOS安装完成,,然后点击“完成配置”
所有配置完成后,点击“重启”
CentOS7启动之后的界面如下:
用root账号来登录,输入用户名和密码,按回车键
root用户登录后,可通过su命令,不需要密码就可以切换到普通用户
到此CentOS7安装完成
接下来我们可以使用ifconfig命令查看虚拟机IP地址,显示command not found,说明系统没有这个命令,需要安装
打开网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
在文件末尾追加DNS配置,esc退出编辑模式,输入命令":wq"保存并退出
重启网卡
ifup ens33
输入命令:yum search ifconfig,搜索可用或者匹配的安装包程序
yum search ifconfig
输入命令:yum install -y net-tools.x86_64,安装ifconfig命令组件
yum install -y net-tools.x86_64
安装完成后,输入命令:ifconfig,查看服务器IP信息
ifconfig
如果修改网卡文件后,输入命令:service network restart,重启网卡让网卡设置生效
service network restart
实际应用中不会直接在VMware操作CentOS,而是使用一些工具,大家可根据自身情况进行选择,推荐几个常用的工具:
XShell
NxShell
FinalShell
SecureCRT