‍一、Apache配置

    1.首先安装Apache,在官网:http://httpd.apache.org/download.cgi找到

      相应的版本;本文提供了一个Apache安装包,支持Win7(32位)。

    2.安装成功Apache后(例:我把Apache安装于D:\Apache2),修改配置文

      件,在安装文件目录 中找到httpd.conf

      (D:\Apache2 \conf\httpd.conf)。用Notepad++或者文本文件打开, 

      进行以下操作;

             默认安装成功后,Apache使用的默认端口是80,与IIS里面的默认

        端口一相同,若想更改,找到Listen 80 改为 Listen 81

       找到 DocumentRoot ,将其设置为你所要存放php, htm等网页文件的文

        件夹,如 "E:/MyProject";


第二、安装配置PHP(解压PHP压缩包到d:\php5\)
   1.将php.ini-development文件重命名为php.ini并将其剪到系统所 

     在目录下(如放在2000/NT的WINNT/system32, XP的          

      Windows/system32目录下),
   2.将extension_dir 改为php/ext所在目录,如 "d:\php5\ext";
   3.将doc_root 改为第一步中的同样目录如 "E:/MyProject";
   4.找到 ;session.save_path = "/tmp" ,将';'去掉,设置你保存session的目

     录,如session.save_path = "D:/php5/session_temp";
   5.然后把下面几句前面的分号去掉 
                 extension=php_mbstring.dll
                 extension=php_gd2.dll
                 extension=php_mysql.dll

   找到 DirectoryIndex ,在index.html后添加index.php, index.htm等,以单

   个空格将其分开;

      重启Apache,:81http://localhost或http://127.0.0.1:81测试是否成

    功。成功的话屏幕会有个It works!


第三、PHP+APACHE
       1、允许Apache将PHP程序作为模块来运行:
           打开httpd.conf,添加下面内容(位置任意):
             LoadModule php5_module "d:/php5/php5apache2.dll"

                                AddType application/x-httpd-php .php
                                AddType application/x-httpd-php .htm
            (.htm, .php为可执行php语言的扩展名,也可加html, php3, php4,甚至txt)


第四、重起服务
      1、在d:\PHP5里找到php5ts.dll,libmysql.dll将其复制到

         c:\windows\system32下
      2、测试Apache与php是否连接成功:
          启动start apache服务或者正在运行的就重新启动restart apache
      3、在Web根目录下新建index.php(即E:/MyProject目录下)


         <html>
           <head><title>test</title></head>
           <body>
            <?php
              phpinfo();
            ?> 
         </body>
          </html> 

      4、运行http://localhost:81/index.php
         如果成功,则应该看到一个含有PHP徽标的网页,其中包含大量设置和其他信息
         那么恭喜你