您的位置:首页 > 运维架构 > Apache

原生windows下组装apache+php环境搭建(非集成环境)

2017-03-25 18:22 197 查看

                  php初学者的重点放在与学习语言,我感觉这个观点才是正确的。有些同学学习一开始第一天就被安装php环境吓怕了,运气好一点的,

环境能装上还好,有些就是怎么装都会报错,服务启动不了,浪费很多学习的时间。打击了学习自信心。但是现在语言能力以及学习提高上来了,时

候过来再看看原生的php环境搭建了。这时候你在来看看环境搭建,我感觉是比较明智的做法。开始学习就先装个集成环境,先学习语言才是重点。

面介绍一下windows下安装 Apache2+php5.6的环境搭建。

              

        安装环境之前先看看Apache , php之间的关系图。

             


         一.首先安装Apache

                      假设你原来的电脑已经装好集成环境,建议先卸载apache.Apache常用指令

                    

                             在apache的bin目录下
 
                            停止apache服务:   httpd.exe -k stop  
//  启动  start      重启  restart  
 
                                               卸载:   httpd.exe -k uninstall  
 
                                       
安装指令:  httpd.exe -k install  
                           卸载好Apache服务之后开始下面步骤。

                         1.1   安装补丁

                            

               补丁地址: https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
                                            选择版本:   
                       


                              点击安装即可!

                   1.2  官网下载 Apache服务器。    随意百度找点教程之类即可  下载到一个压缩包,解压即可。

                  1.3  官网下载   php软件包。   选择线程安全 的。

 

                           

                            下载地址:http://windows.php.net/download#php-5.6

               


                      下载过来的压缩包,同样的解压一下就好了,但是你得记住你解压所处的路径!

            1.3   开始整合Apache 和 php

                   1.3.1    首先先修改一下   Apache /conf/httpd.conf  文件

                       找到如下处:        Define  SERVERROOT  "修改为自己安装apache的路径"。

                     例如我安装的目录:   Define SRVROOT "C:/apache/httpd-2.4.25-x64-vc11-r1/Apache24"

                                                         ServerRoot "${SRVROOT}"

                    启动服务:    在apache/bin/目录下  打开cmd         输入:     httpd.exe   -k    start     
                            之后在浏览器输入localhost   出现以下界面,说明apache已经安装好了!

                            
                 


                1.4   让apache加载 php模块。

                    打开httpd.conf  文件。    加入下面这一段配置加载php模块

                     
                     LoadModule php5_module "C:/apache/php5.6/php5apache2_4.dll"  // 自己解压php的目录下有这个php5apache2_4.dll   把路径改为自己的即可
 
                     <FilesMatch \.php$>
 
                                 SetHandler application/x-httpd-php
 
                   </FilesMatch>
 
                      PHPIniDir "C:/apache/php5.6/"   //php.ini的配置文件的目录    把路径改为自己的即可

     
   此时大致php和apache已经整合成功,还去最后一步,修改php.ini-development  也就是在解压php下面有这么一个
配置文件,重命名为  php.ini

           打开此文件。   

          写入下面一段:

              
             extension_dir=”ext目录”   //也是在你解压的php目录下,有这么一个目录   ,即是php扩展目录

     1.5   最后 写上一段php脚本:   <?php   echo phpinfo();   ?>  存为  hello.php放在  

apache/htdocs目录下

             重新或者启动apache服务器:  httpd.exe -k start

              能够访问到此页面,恭喜你安装成功了!

             


          
 
                         

               

                      

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php