Home  >  Article  >  Backend Development  >  【PHP】PHP开发环境搭建??windows篇(apache2.2.22+php5.3.29+mysql5.7)

【PHP】PHP开发环境搭建??windows篇(apache2.2.22+php5.3.29+mysql5.7)

WBOY
WBOYOriginal
2016-06-23 13:44:371132browse

一直有学习php的想法,也稍微弄过一点点php,以前是用xmpp或者wamp来实现这会让很多初学者盲目,不知道是啥。现在来搭建一遍开发环境,并且说明下每一个的用途。

1、下载apache的http server 官网:http://httpd.apache.org/ 下载:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi                       PHP官网:http://php.net/  下载:http://windows.php.net/download   这个下载页面,php有一个nts版本为non thread safe下载:php-5.3.29-Win32-VC9-x86.zip

       mysql就太多了,其实随便什么版本都行,我的博客里面有mysql的详细安装说明。


2、安装apache httpd server  这个是apache提供的web应用服务器它能够提供http静态服务,支持php需要它的php组件。这个都是傻瓜式安装:








安装apache就完成啦。打开浏览器,在地址栏上输入 http://localhost:80 能够看到It works!就表示成功啦。

然后能够看到右下角的图标:是绿色滴


3、安装php:将下载的zip包,解压到任何路径,我解压的路径是:D:\PHP-5.3.29-install


4、将apache + php + mysql 整合运行

apache是一个http web服务器,它需要增加一个组件用于支持php

a)首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。我们这里的路径为:D:\Program Files\Apache Software Foundation\Apache2.2\conf 打开conf配置文件定位到128行,其实这里前后都无所谓啦:

LoadModule php5_module "D:/PHP-5.3.29-install/php5apache2_2.dll"PHPIniDir "D:/PHP-5.3.29-install"AddType application/x-httpd-php .php .html .htm
把这个加进去,然后我们打开php的解压目录也就是安装目录看下是否有php5apache2_2.dll这个文件。



从上面可以看出php5.3.29版本还支持Apache2.4版本。。。 你看到了么。


b)继续修改配置文件,找到


DirectoryIndex index.html

修改为:


DirectoryIndex index.php index.html

这个意思是站点下面首页设置为index.php或者index.html 其实这个可设置也可不设置。


c)修改apache服务站点目录 DocumentRoot 和 Directory 这两个节点。

DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"


修改为自己在磁盘上的一个目录,这个目录就是apache服务器用于寻找php文件的目录


apache修改完了,再修改php:

把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini

1. 设置PHP扩展包的具体目录,找到

        ; On windows:
        ; extension_dir = "ext"

      改为 (值是ext文件夹的目录)

        ; On windows:
         extension_dir = "D:/PHP-5.3.29-install/ext"



      2. 开启相应的库功能,找到需要开启的库的所在行

        ;extension=php_curl.dll

        ;extension=php_gd2.dll

        ;extension=php_mbstring.dll

        ;extension=php_mysql.dll

        ;extension=php_xmlrpc.dll

       去掉前面的分号(注释),即改为

        extension=php_curl.dll

        extension=php_gd2.dll

        extension=php_mbstring.dll

        extension=php_mysql.dll

        extension=php_xmlrpc.dll

      

      3. 设置时区,找到

        ;date.timezone =

        改为

        date.timezone = Asia/Shanghai


到这里就配置完了,在Directory 配置的目录下新建一个index.php文件,输入 然后再浏览器输入localhost 就能够看到php的信息了,表示安装成功。!


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn