安装前说明
在window系统上搭建PHP开发环境遇到了一些坑,比如扩展不全,shell脚本执行不方便,软件版本滞后等问题。后来在网上查资料可以安装虚拟机运行Linux,于是采用了这个方法。
目前世面上的虚拟机我知道能用的有两个。一个是VMware,优点是安装方便,资源包容易下载,网上有破解版,缺点是整个软件比较庞大,有点吃机器性能。还有一个是Vagrant,优点是软件小巧,开源免费,缺点是资源难下,有可能会被‘墙’ (ps 我就是因为在执行安装命令的时候无法下载资源包而放弃了)。
安装装备
- VMware Workstation10.0.3下载地址:http://www.jb51.net/softs/102992.html
- CentOS系统可以到官网地址下载 最新版的 我安装的版本 CentOS-7-x86_64-DVD-1708.iso
创建虚拟机
安装VMware虚拟机,直接按照步骤下一步就行
- 点击‘文件->新建虚拟机’ 选择自定义项 见下图:
- 稍后安装系统
- 下一步 注意自己下载的CentOS系统是32位还是64位,选择对应选项
- 网络连接选择桥接方式,好处是处于同一局域网的电脑都能访问,虚拟机和你的电脑在局域网中属于并列关系
- 好像网上说选择将虚拟磁盘拆成多文件,这个没看出来影响
- 按照上面的步骤一路下一步到最后。注意关于内存的分配,虚拟机运行是独占内存的,打个比方,电脑有4GB内存可用,虚拟机分配的内存是2GB,那么电脑同时开两个虚拟机4GB内存将全部被占用,即使虚拟机里面只运行了一个空系统也将占满。建议分配内存1GB,如果电脑配置较低可以适当减少。
安装Centos系统
- 虚拟机创建完成后会出现这样一个选项,选择右边的 CD/DVD
- 点进去以后出现这个界面,选择刚才下载的CentOS系统文件
- 开启虚拟机
- 如果在运行的时候出现这样的提示信息说明主板没有开启虚拟化,需要进入主板BOIS设置,具体方法自行百度,一般市面上主流电脑都是默认开启的
- 用鼠标点击屏幕黑框,这时候你会发现鼠标没有了,只能用键盘方向键,然后键盘选择第一个执行。如果想弹出鼠标按ctrl+Alt组合键
- 因为我下载的是英文版的,图上的中文选项位置是一一对应的可以参考,选择系统时区。有可能你发现按钮有的不能点,因为系统初始化要时间,稍等会就可以了
- 然后查看软件选择
- 可以选择桌面版,我用来做服务器的安装了第一个最小安装
- 网络选择必须开启,不然不能联网
- 如果看到显示了ip等信息表示网络连接成功
- 有可能你会看到安装位置上有黄色叹号,安装按钮不让点,这时候点进去再点出来就没有了
- 点击开始安装
- 设置服务器的root账号密码还有一个用户的账号密码,密码包含数字大小写字母特殊字符
- 后面就会自动安装,在安装的过程中,根据电脑配置不同,消耗的时间不同,我安装的时候用了差不多4小时,进度条显示在配置系统的时候没有提示,也没有变化,不要以为是死机了,只是速度非常慢而已,请耐心等待。。。
- 安装完成后将 CD/DVD 移除,不然开机又会到安装页面。
- 开机,输入刚才设置的账号密码进入系统页面。后面还需要安装相关的环境和扩展。。。