VMware12下CentOS 7安装教程
CentOS 7 DVD安装光盘(百度搜索CentOS即可找到官方主页);
VMware Workstation 12 Pro及以上软件;启动VMware Workstation 12 Pro程序,在弹出的VMware Workstation主窗口中,点击菜单“文件->新建虚拟机”,创建一个新的虚拟机;

在弹出的“新建虚拟机向导欢迎”窗口中,选择“典型”选项,然后点击“下一步”按钮进入下一步;

在弹出的“安装客户机操作系统”窗口中,选择“安装程序光盘映像文件(iso)(M)”选项,然后点击“浏览”按钮选择CentOS 7 DVD光盘的存放路径。设置完CentOS ISO文件的存放路径后,点击“下一步”按钮进入下一步;

在弹出的“命名虚拟机”窗口中,填写虚拟机名称以及虚拟机文件的存放位置,然后点击“下一步”按钮进入下一步;

在弹出的“指定磁盘容量”窗口中,设置“最大磁盘大小”为60.0GB,选中“将虚拟磁盘存储为单个文件”选项,然后点击“下一步”按钮进入下一步;

在弹出的“已准备好创建虚拟机”窗口中,点击“自定义硬件”按钮;

在弹出的“硬件配置”窗口中,选中左侧列表中的“内存”项,然后在右侧将内存大小设置为2GB。

选择“硬件配置”窗口左侧列表中的“处理器”项,然后在右侧配置中设置“每个处理器的核心数量”为4(双核CPU这里选择2),勾选“虚拟化Intel VT-x/EPT或AMD-V/RVI(V)”和”虚拟化CPU性能计数器”复选框;

选择“硬件配置”窗口左侧列表中的“网络适配器”,然后在右侧配置中,选择“桥接模式(B):直接连接物理网络”(令虚拟机与主机在同一个网段内)。硬件配置完毕后,点击“关闭”按钮关闭硬件配置窗口;

点击“已配备创建虚拟机”窗口中的“完成”按钮结束虚拟机创建向导;

在虚拟机初次启动时,可能会弹出“键盘挂钩超时值”不正确的提示,直接点击消息框中的“确定”按钮,由VMware更新此值;

如果系统中存在可移动设备,那么CentOS虚拟机启动时,VMware会给出可移动设备连接方式的提示框,直接勾选“不再显示连接”后,点击“确定”按钮继续运行虚拟机;

在安装CentOS 7的启动界面中,选择“Install CentOS 7”并回车(点击控制台界面后,按键才会生效,但是鼠标会消失,此时可以按Ctrl + Alt键可以让鼠标重新出现);

在安装提示界面中,直接按“Enter(回车)”键开始安装;

等待控制台打印完一堆输出信息后, 出现图形化的CentOS 7欢迎使用界面。在界面左侧列表中选择“中文”(也可以选择你熟悉的语言),然后点击“继续”按钮进入下一步;


在“安装信息摘要”界面中,单击系统下的“安装位置”,打开安装目标位置配置(这里可以自定义磁盘分区,如果不需要自定义分区和选择安装磁盘的话,这里可以采用默认配置);

在“安装目标位置”界面中,选中“我要配置分区”,然后点击左上角的“完成”按钮进入手动分区界面;

在“手动分区”界面中,点击“点这里自动创建他们”开始自定义磁盘分区;

选中“手动分区”界面中“新CentOS 7安装”下的“/”,然后点击下方的“减号”按钮将其删除。以同样的操作,将列表中的“/home”也删除。仅保留“/boot”(引导分区,通常1GB)和”swap”(交换分区(虚拟内存),通常等于内存大小);


点击“手动分区”中的“加号”按钮,添加一个新的分区;

在弹出的“添加新挂载点”窗口中,点击下拉列表,选择挂载点为“/home”(这里是可以手动添加挂在点的,比如:/usr、/usr/local等),设置期望容量为20GB,然后点击“添加挂载点”按钮确认添加挂载点;

再次点击“加号”按钮,在弹出的“添加新挂载点”窗口中,选择挂载点为“/”,设置期望容量为100GB(只有大于可用空间,它才会计算得到尽可能占用可用空间的大小),然后点击“添加挂载点”按钮确认添加挂载点;


添加完根目录的挂载点后,在“手动分区”界面中仍然会发现可用空间还有剩余,可以忽略此值,基本上所有空间都已经用上了;

点击“手动分区”界面左上角的“完成”按钮结束手动分区操作;

在弹出的“更改摘要”窗口中,点击“接受更改”按钮确认更改生效;

在“安装信息摘要”界面中点击“软件选择”,打开CentOS软件选择界面;

在“软件选择”界面中,选中“GNOME桌面”并勾选右侧所有的附加选项,然后点击左上角的“完成”按钮完成软件选择(CentOS 7默认采用最小化安装,并不带图形界面);

点击“安装信息摘要”界面中的“开始安装”按钮开始安装CentOS 7;

在出现的“配置”界面中(此时CentOS安装正在进行中),点击“ROOT密码”,打开ROOT账户密码设置界面;

在“ROOT密码”界面中,填写Root密码和确认密码(必须相同),然后点击左上角的“完成”按钮完成ROOT账户密码设置;

点击“配置”界面中的“创建用户”,打开“创建用户”界面;

在“创建用户”界面中,填写用户账户名和密码及确认密码(最好不要勾选“将此用户作为管理员”,管理员只需要ROOT就行了),然后点击左上角的“完成”按钮完成用户创建工作;

等待CentOS 7安装完成之后,点击界面中的“重启”按钮重启CentOS 7;

CentOS 7初次启动时,会出现“初始设置”界面,点击“LICENSE INFORMATION”进入许可信息配置界面;

在 “许可信息配置”界面中,勾选“我同意许可协议”,然后点击左上角的完成按钮,完成许可信息配置;

返回 “初始设置”界面后,可以见到“许可证已接受”字样。点击“完成配置”按钮结束初始配置;

在用户登录界面中,点击用户名(点击“未列出”可以使用其他用户名登录,比如:ROOT),然后输入登录密码并点击“登录”按钮登录系统;


在出现的“欢迎”界面中,选择列表中的语言为“汉语”,然后点击右上角的“前进”按钮进入下一步;

在出现的“输入”界面中,可以选择默认的输入法,这里保持默认,直接点击“前进”按钮进入下一步;

在出现的“隐私”界面中,可以打开或者关闭位置服务,这里保持默认,直接点击“前进”按钮进入下一步;

在出现的“在线账号”界面中,可以设置云平台的登录账户,如果没有或不想用,可以直接点击“跳过”按钮进入下一步;

在出现的“准备好了”界面中,点击“开始使用CentOS Linux(S)”按钮,进入CentOS系统;

点击VMware Workstation菜单“虚拟机->设置”打开虚拟机设置窗口;

在弹出的虚拟机设置窗口中,选中硬件列表中的“CD/DVD(IDE)”,然后在右侧配置中,去掉“启动时连接”前的勾并选中“使用物理驱动器”。(为了防止系统启动后自动加载CentOS安装磁盘)配置完毕后,点击确定按钮完成硬件配置;

CentOS 7中安装VMware Tools和简单配置的教程将在第2部分中介绍;
一定要记得,在“安装信息摘要”界面中,点击“软件选择”,挑选带图形界面的软件安装方式;
VMware12下CentOS 7安装教程的更多相关文章
- CentOS下Eclipse的安装教程
CentOS下Eclipse的安装教程 据了解,在Linux下的Java开发很多时候都比较喜欢使用vim + 插件,反而很少使用Eclipse,但是我是第一次使用Linux来进行Java编程,就什么都 ...
- Linux(centos)下mysql编译安装教程
Linux下mysql编译安装教程 #查看linux发行版本 cat /etc/issue #查看linux内核版本号 uname -r 本文測试环境centOS6.6 一.Linux下编译安装MyS ...
- CentOS-7 在windows server 2012下的虚拟机安装教程
CentOS-7 在windows server 2012下的虚拟机安装教程 一.下载 CentOS-7-x86_64-DVD-1611.iso https://mirrors.aliyun.com/ ...
- Ubuntu下搜狗输入法的安装教程
前面写过一篇centos7下搜狗输入法的安装教程,现在把搜狗输入法在Ubuntu下的安装方法也记录一下,相比之下Ubuntu下安装搜狗输入法要简便得多 安装fcitx以支持搜狗输入法 ...
- Linux下nginx编译安装教程和编译参数详解
这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # y ...
- Linux下Java开发环境搭建—CentOS下Eclipse的安装教程
据了解,在Linux下的Java开发很多时候都比较喜欢使用vim + 插件,反而很少使用Eclipse,但是我是第一次使用Linux来进行Java编程,就什么都体验下啦,好啦,废话不多说,直接开始啦. ...
- centos7下docker的安装教程
Centos7下docker安装教程以及踩过的那些坑 推荐在Centos下安装docker,在windows下安装docker可能会遇到很多的问题,而且docker官方推荐使用linux环境来使用do ...
- windows下 jdk1.7安装教程图解
java编程的初学者在开始编码前都会遇到一个难题,那就是jdk1.7环境变量配置怎么操作,怎么安装,针对这个难题,小编特地为大家整理相关教程,不了解的朋友可以前往查看使用. 软件说明 虽然现在jdk出 ...
- centos7下搜狗输入法的安装教程
相信用过centos自带的输入法的朋友都会感叹这也实在是太难用了吧,使用拼音打出来的词总是不能在前几个匹配到,即使是一些常用词也是如此,简直无法忍受跟个zz似的.吐槽完了,这里给出centos7下搜狗 ...
随机推荐
- 真机测试遇到0xE8008016错误修改方法
错误描述 真机测试过程中,更换Provisioning Profile之后,出现错误:The entitlements specified in your application's Code Sig ...
- 如何用Dreamweaver编辑rails的html.erb文件
默认情况下用dw是以普通的text文件打开html.erb文件,这多少让人有点不爽.其实dw打开erb文件也是相当的容易,下面就简单说下在mac os X下如何让dw支持erb文件: 首先找到dw的用 ...
- ethtool确定网卡对应的物理网口
在配置有多个网络接口的设备时我们会犯难,eth0.eth1.--到底是那个接口? 我使用的机器是CentOS系统,打开终端,输入ethtool –help 显示帮助信息,下面我就简要介绍一下最常用的两 ...
- UML用例设计
一. 用例图目的1) 界定系统范围.2) 描述参与者实现的目标和希望系统执行的一定功能.3) 描述系统功能与外部系统,人,组织交互的关系. 二. 用例分解的规则1) 用大型用例描述参与者实现的主要目标 ...
- JAVA程序员面试宝典
程序员面试之葵花宝典 面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面.抽象并不5. 打算了解全部问题 ...
- linux下安装vld
将vld-0.10.1下载并传到/home/wangxiaolan/tar 1.进行解压 tar zxvf vld-0.10.tgz 2.进入 cd vld-0.10.1 3.usr/local/ph ...
- React+ANTD项目使用后的一些关于生命周期比较实用的心得
1. constructor() constructor(props){ super(props) this.state=({ }) } 一定先写super 可以接收从父组件传来的值 父组件往子组件 ...
- php进阶篇
字符串调用: $name = 'eco'; echo $name; //eco //双引号会解析变量 echo "$name"; //eco //单引号不会解析变量 echo '$ ...
- python爬虫错误总结
这几天突然想到学习爬虫,于是就从python开始,python教程瞄了两眼,就去网上找别人写的爬虫(爬音乐网站的歌曲) 磕磕绊绊中渐渐地熟悉了python中常用的库和模块. 1.python 2.x( ...
- 【数据可视化之Flask】快速设计和部署Flask网站
Flask是Python应用于WEB开发的第三方开源框架,以设计简单高效著称.我也尝试过Django,相对于Flask显得更加全面同样也更加笨重,并且我也不需要它的后台管理功能,因此选择了Flask作 ...