码迷,mamicode.com
首页 > Windows程序 > 详细

针对win32(X86)的PHP开发环境配置

时间:2015-09-06 12:31:11      阅读:708      评论:0      收藏:0      [点我收藏+]

标签:

鉴于当前PHP网页开发的火热,笔者试着搭建了PHP的开发环境,也参考了网上很多前辈们的文章,最终完成配置,在此分享下经验,也呼吁同仁们能够将自己的经验分享到互联网,帮助更多的人,让更多的网络资源飞一会,废话不多说,配置环境现在开始(针对win32):

1. 软件准备

技术分享

 选择下述版本,下载即可,下载完成后,运行(管理员权限),一直点击下一步,直到完成,即成功安装。

技术分享

  • Apache服务器:Apache2.4.16(httpd-2.4.16-win32-VC11.zip)网址:http://www.apachelounge.com/download/VC11/,

技术分享

 

  • PHP5.5.29(php-5.5.29-Win32-VC11-x86.zip)这里我们选择的是线程安全版,网址:http://windows.php.net/download/#php-5.5-ts-VC11-x86,

技术分享

  •  MySQL5.6.26(mysql-5.6.26-win32.zip),网址:http://dev.mysql.com/downloads/mysql/,此处选择的为免安装版,图中标记处即为我们要下载的软件

技术分享

最终将所有软件放于文件夹中,将压缩文件解压,放在任何地方都行,只要存储空间够(C、D、E、F。。。均可),为了便于操作,我放在一个文件夹中,如图:

技术分享

2. 开始安装

  • 安装VC11:

    双击打开,点击若干个下一步直至安装成功就OK了

  • 安装Apache2.4

   Apache 下载后是zip包,解压到后放在合适的位置就可以了,这里以软件序号标识:Apache2.4

  • 安装PHP5.5

   php 下载后也是zip包,同样解压到合适位置,这里以软件序号标识:php5.5

  •  安装MySql5.6

   MySql选择的是免安装版的,就更简单了,同样是解压到合适的位置,这里以软件序号标识:mysql5.6

3. 配置环境

  • 配置PHP

   将C:\Program Files\php5.5\php.ini-production 复制一份,并重命名为php.ini;

   将 C:\Program Files\php5.5和C:\Program Files\php5.5\ext加入环境变量PATH中(选中计算机,右键属性-->高级系 统设置 -->环境变量-->系统变量,找到Path,编辑,在其后加上;),如下图:

技术分享

  • 配置Apache

   用记事本打开C:\Program Files\Apache24\conf里面的httpd.conf文件,查找ServerRoot,修改ServerRoot "C:/Apache24" => ServerRoot "C:/Program Files/Apache24"(这里输入的是你解压apache安装包后放的位置)。

   查找#ServerName www.example.com:80 ,修改为 ServerName www.example.com:80 (去掉前面的#)。

   查找DocumentRoot "c:/Apache24/htdocs" , 修改为DocumentRoot "C:/Program Files/Apache24/htdocs" (如果一样,就不用改)。

   查找<Directory "c:/Apache24/htdocs"> ,修改为 <Directory " C:/Program Files/Apache24/htdocs "> (如果一样,就不用改) 。

   查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm)。

   查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"  ,修改为 ScriptAlias /cgi- bin/ "C:/Program Files/Apache24/cgi-bin" (如果一样,也不用改)。

   查找<Directory "c:/Apache24/cgi-bin"> 修改为 <Directory "C:/Program Files/Apache24/cgi-bin/">  (如果一样,也不用改)。

   在httpd.conf中的最后一行添加添加 LoadModule php5_module "C:/Program Files/php5.5/php5apache2_4.dll" 让 apache 支持php 。

     添加 AddType application/x-httpd-php .php .html .htm

     添加 PHPIniDir "F:/phptools/php5.5" (告诉apache php.ini的位置)

   至此,httpd.conf 配置完成,保存httpd.conf 。

  • 安装Apache服务

   在命令行下(即管理员权限下运行的cmd),进入你Apache解压后httpd.exe文件的目录,以我的为例,我解压后位置为:C:\Program Files\Apache24\bin,在cmd命令行中输入:cd C:\Program Files\Apache24                 \bin,即进入了文件目录,如图:

技术分享

   下面进行安装,输入代码:httpd -k install(安装Apache服务到系统中)

 技术分享

  •  开启PHP扩展

   用记事本打开C:\Program Files\php5.5中的php.ini,将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

   将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

   将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)

   将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号) 

  •  MySql环境配置

   跟前述的PHP环境配置差不多,解压MySql安装包后,以我的为例:C:\Program Files\mysql5.6\mysql-5.6.26-win32\bin路径添加至环境变量中

技术分享

  • 开启MySql服务,如图:

技术分享

   找到mysql服务,并开启(如出现问题,无法开启服务的情况下,请进入注册表,修改相关信息,根据图示中的目录找到自己对应的程序文件路径,进行修改),如图:

技术分享

技术分享

  •  开启Apache服务

和前述开启MySql服务一样,如图:

技术分享

至此,PHP安装环境就搭建好了,也是自己在配置环境过程中参考前辈们整理的东西得来的经验,大家若有问题,可留言,定回复!以此文共勉!

附参考文章链接:http://jingyan.baidu.com/article/154b46315242b328ca8f4101.html

        http://blog.csdn.net/z_cf1985/article/details/22454749

针对win32(X86)的PHP开发环境配置

标签:

原文地址:http://www.cnblogs.com/yhp-2013/p/4783520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!