如何在Windows下配置搭建PHP环境

 我来答
abc900223
2016-04-18 · 知道合伙人互联网行家
abc900223
知道合伙人互联网行家
采纳数:111 获赞数:1105
毕业于山东某高校,理工学士学位。热爱互联网行业。 格言: 天助自助者!!

向TA提问 私信TA
展开全部

WAMP的安装配置的重点就是

        PHP和Apache的绑定

        PHP和MySQL的绑定

    至于apache的安装没有什么技术要求,一直是NEXT,可以参考WAMP的APACHE的配置    http://www.pekingpiao.com/art/2_63.shtml

    PHP引擎相对于Apache和MySQL的安装,无需安装,直接解压zip包,然后将文件夹重命名成php5(D:/php5)

    以下是详细步骤:


  一.PHP和Apache的绑定


    1.修改D:/apache/httpd.conf

        CTRL+F 搜索LoadModule ...

        在LoadModule 的最后一行添加:

      //将php作为apache的一个功能模块    
      LoadModule php5_module "D:/php5/php5apache2_2.dll"
      //找到php.ini文件的路径 
      PHPIniDir "D:/php5"
      //配置httpd服务(apache)读取.php文件时,转交给php引擎解析
      ADDType application/x-httpd-php .php

    

        至此完成PHP和Apache的绑定的重要步骤,可选修改项:

            1)端口号:

            若是安装过其他的服务器软件(IIS,Nginx等),建议修改;

        #Listen 12.34.56.78:80        
             
        Listen 80  ==>Listen 8080

             2)PHP的解析目录:

                默认的是Apache/htdocs,为了方便管理PHP后期的项目,新建其他目录代替

                注意:DocumentRoot "****" 的值和一致,并且目录需要手动新建   

    DocumentRoot "D:/Apache/htdocs"
    <Directory "D:/Apache/htdocs">#
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        #
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        #
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.2/mod/core.html#options
        # for more information.
        #
        Options Indexes FollowSymLinks
         
        #
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        #
        AllowOverride All
         
        #
        # Controls who can get stuff from this server.
        #
        Order allow,deny
        Allow from all
    </Directory>

 

            3)修改优先读取的首页名称:

                默认的只用index.html,可添加index.php default.php...........:

                当读取的目录中若是存在设置的任一文件名,则直接读取对应的文件,这也是为什么index.php存在时,不再显示目录结构

        

        <IfModule dir_module>DirectoryIndex index.php index.html</IfModule>

        

 2.找到php5下的php.ini-production复制一份,重命名php.ini(指挥php引擎运行的核心文件),然后修改php.ini

    1) CTRL+F 搜索到extension_dir='/ext'

    修改为:extension_dir="D:/php5/ext"(对应的功能相当于有些文档中的说的添加环境变量,这两者选择任何一种均可)

    这一步的目的是php引擎调用.dll扩展的路径,你打开‘D:/php5/ext’,一看就知道,全是.dll文件,分别对应对应的功能模块;

    2) CTRL+F 搜索extension

    找到extension=php_gd2.dll类似的一系列

    将

    

    extension=php_gd2.dll    
    extension=php_mysql.dll
    extension=php_mbstring.dll
    extension=php_mysqli.dll
    extension=php_pdo_mysql.dll

    

    之前的‘;’删除。分别对应支持php调用gd、mysql、mb_函数的库;(在此其实也完成了PHP和MySQL的绑定;)修改完后,保存退出,重启apache服务;


    3.在PHP的解析目录下(默认D:/apache/htdocs),新建phpinfo.php:

    

    <?php
           
        phpinfo();

    

    4.运行localhost/phpinfo.php

        在显示的扩展中CTRL+F搜索MySQL,能搜索到即表示成功!

        注意:

        D:/apache/htdocs是apache的默认解析目录,就是http://localhost对应的根目录,若是修改了,在对应的目录下进行相应的操作。

水晶文鑫
2016-03-31 · TA获得超过471个赞
知道小有建树答主
回答量:646
采纳率:0%
帮助的人:384万
展开全部
开发环境请用集成环境搞,快,目的是快速开发
服务器环境要看具体的系统了,如果是iis7及以上,可以用webplatform安装配置
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
相依畏C9
2016-04-08 · 知道合伙人软件行家
相依畏C9
知道合伙人软件行家
采纳数:1620 获赞数:3867
本人从事技术支持工作十余年,对电脑网络、软件应用比较擅长。

向TA提问 私信TA
展开全部
  步骤和方法
  第一步、把下载好的APMServ,解压好放在本地电脑D盘
  
  第二步、把解压好APMServ打开,把环境配置一下。然后启用APMServ服务,再打该文件,找到“www”文件,然后把iwebshop商城系统进行解压,然后把商城系统文件放进APMServ文件里面的“www”文件。(注释:如果APMServ启动不了,很有可能是由于本机电脑80端口挨占用,可以通过命令进行关闭端口,或者自己本机电脑开着迅雷或者运行其它软文占用了80端口,只须要关闭就行了。)
  第三步、把iwebshop商城系统把图片中的文件全部选中,复制到APMServ文件里面的“www”文件。
  第四步、一定要记住把APMServ服务启动咯!如果不启动的话,在浏览器输入“127.0.0.1”进行安装iwebshop商城系统
第五步、直接进行下一步就可以了  
  第六步、点击下一步  

  第七步、到这一步的时候,需要注意一下,数据库名称可以自己定义,账号采用默认“root”密码为空,一定要记住密码是为空,不需要填写,网站后台账号与密码自己定义,但是一定要记住,尽量把密码设置得复杂一点,要不然黑客很容易盗取网站的后台密码,从而修改网站内容信息,或者放置一些危险文件。全部填写完毕后,点击下一步。
  
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式