# 开发环境的搭建 ## 集成开发环境 >[danger]在这里咱们重点讲windows下开发环境的搭建,本套课程使用windows平台进行开发。 >[success]使用PHP开发网站,目前的最佳组合:**`Apache/Nginx+Mysql+PHP`**,如果单独安装Apache、Mysql、PHP进行环境配置非常麻烦,并且容易出错! >#### 所以做为开发阶段建义大家使用集成开发环境 ### 常见的集成开发环境 *** * Phpstudy * WampServer * XAMPP * UPUPW * AppServ >[danger]集成开发环境比较多,可以根据自己的喜好选择。在这里咱们选用Phpstudy! ### Phpstudy集成开发环境的安装 #### 1. Phpstudy下载 >[success]##### 方式一、百度软件中心 >在百度直接搜索phpstudy进行下载 >##### 方式二、官网下载 >官网地址:http://phpstudy.net #### 2. Phpstudy的安装 >[success]第一步、下载的软件包 ![](https://box.kancloud.cn/4aa900dc8e24f241bf3168ba32445063_400x416.png) 第二步、运行安装文件 ![](https://box.kancloud.cn/b58e5b3f230e69dffbf267c84f6fa860_372x243.png) 第三步、选择安装路径 ![](https://box.kancloud.cn/b576dcaa047f5c2298b15930d49ab3e8_538x310.png) 第四步、确认防止重复初始化,点击`是` ![](https://box.kancloud.cn/577aecef225dcd4ff6c11333a793ff1c_523x283.png) 到这里Phpstudy软件就安装完成了,些时会自动启动Phpstudy,并自动启动apache和mysql服务。 >[danger]在安装选择路径时,建议选C盘以外的其它盘。这样的话重装系统,Phpstudy的数据不会丢失! #### 3、运行phpstudy开发环境 >[success]在做开发时,首先要打开Phpstudy软件,并且运行apache和mysql服务。 第一步、双击运行Phpstudy软件图标 ![](https://box.kancloud.cn/18708154b1a44b2b24ad9d20807ab781_240x252.png) 第二步、点击启动按钮启动apache和mysql服务 ![](https://box.kancloud.cn/004bd95ee8db0939c6184149a568a521_405x336.png) phpstudy软件正常运行后: ![](https://box.kancloud.cn/882a3f4645ce62e3e4b75881b5b34405_399x337.png) >[danger]到这里,开发环境就搭建好了! #### 4、测试开发环境 >[success]打开浏览器在地址栏中输入:http://localhost ![](https://box.kancloud.cn/19fb6db75f4853eaa93a2040a796f909_644x388.png) 如果可以看到上图的页面,就说明开发环境可以正常运行! ### Phpstudy的优势 >[danger]windows下phpStudy集成环境还是相当有优势的 * 安装方便 * 功能完备,人性化的软件界面,操作方便 * 集成了方便的mysql管理器和站点管理器 * 自带Composer工具 * 方便的PHP多版本切换 ### 新版Phpstudy介绍 >[danger]从官方下载的Phpstudy比从百度软件下载的版本要新一些,新版和旧版发生了一点点的变动,软件界面上基本上相同,只是增加了一点点新的功能,另外目录结构有所变动。 1. 软件介面 ![](https://box.kancloud.cn/d64c9095db404d9e68b8d8996352c94e_395x329.png) 2. 目录结构 >[info] #### 老版 >*** >![](https://box.kancloud.cn/92321cb8dd9078dde862a1d779d0e3ff_434x251.png) >[warning]#### 新版 >*** >![](https://box.kancloud.cn/ff49002eee5ed2798cb2cd25574e3cbb_355x214.png)