zoukankan      html  css  js  c++  java
  • Windows下搭建PHP环境

     

     一、准备工作-下载所需软件

     

    二、安装软件

        安装Apache:

    1.解压压缩文件,然后进入加压的夹子之中(我放到了D——D:softwaredevApache24)

    找到D:softwaredevApache24confhttpd.conf文件,用记事本打开,找到:Define SRVROOT 这一项,将其右方的值改为当前你Apache安装存放的目录地址,如下所示:

     

     ** 用文件夹打开httpd.conf修改可能没有权限,在win中找到记事本,用管理员权限编辑保存

    2.继续找,找到:Listene 80   若你的80端口被占用(可在cmd下用命令netstat -a查看),则将80端口改为别的(我改的89)

     

     

     保存httpd.conf文件。

     3.接下来需要配置安装Apache的主服务,有了它,Apache才可启动:打开CMD窗口,输入:"D:softwaredevApache24inhttpd.exe" -k install -n apache 切记,包含引号。该命令的意思是,安装apache服务,并将该服务名称命名为apache(你也可以改成别的),回车。服务安装完毕,完毕后,会自动测试, 若有问题,窗口会提示错误,此时,请根据错误自行排查。

    正常安装完毕会提示: the apache service successfully installed

    其中,Errors reported here must be corrected before the service can be started.意思是,若该句话后面有错误信息,则表示服务安装失败,需要先改正错误。若没有,则成功。

    4.在安装目录中,找到D:softwaredevApache24inApacheMonitor.exe可执行文件,双击运行,桌面右下角会出现图标,双击打开窗口界面,会看到如图所示:

     

    5.点击左侧start,启动apache服务。在流程器中输入http://localhost:89/ 会出现如下图界面

     

     ** 如果启动Apache失败可能是端口被占用,那就需要修改端口httpd.conf中的端口号,或者是修改httpd.conf时错了,方法是:用cmd进入Apache安装目录的bin中,输入使用命令httpd -t  查看错误并修改。

    安装PHP:将php-7.1.5-Win32-VC14-x64.zip解压到一个目录即可。

      

    安装MySQL:因为自己之前已经安装了MySQL,所以此处没有步骤贴上网上找的链接  http://jingyan.baidu.com/article/363872ec2e27076e4ba16fc3.html

    三、整合Apache+PHP+MySQL

        Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。

     1. 让Apache可以解析php文件,在配置文件中找到

     #LoadModule vhost_alias_module modules/mod_vhost_alias.so

     在下一行添加 (加粗的位置是根据PHP的所在目录而定的)

    LoadModule php5_module "D:softwaredevphpphp7apache2_4.dll"
    PHPIniDir "D:softwaredevphp"
    AddType application/x-httpd-php .php .html .htm

     

     2. 在配置文件中找到

       DirectoryIndex index.html

          改为

       DirectoryIndex index.php index.html

     

     3. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)

       DocumentRoot "D:/Develop/Apache2.2/htdocs"

        改为

       DocumentRoot "D:softwaredevphp"

          

     再找到

      <Directory "D:/Develop/Apache2.2/htdocs">

        改为

      <Directory "D:softwaredevphp">  

     

     

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

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

           ; On windows:
           ; extension_dir = "ext"

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

          ; On windows:
          extension_dir = "D:softwaredevphpext"

     

     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

           

      配置完成,检测一下配置是否成功。重启Apache,在站点目录下新建文件index.php,输入内容:

    <?php
        phpinfo();
    ?>

    打开浏览器输入http://localhost:89/,显示如下内容,则安装成功。

     

     

     

  • 相关阅读:
    Ural 1057. Amount of Degrees
    BZOJ 3517: 翻硬币
    BZOJ 4527: K-D-Sequence
    CTC联结时间分类算法(语音、文本识别)
    我小苏太狼又回来了.
    /*--------------分割线--------------*/
    /*--------------分割线--------------*/
    洛谷 P4149 [IOI2011]Race-树分治(点分治,不容斥版)+读入挂-树上求一条路径,权值和等于 K,且边的数量最小
    Codeforces 161.D. Distance in Tree-树分治(点分治,不容斥版)-树上距离为K的点对数量-蜜汁TLE (VK Cup 2012 Round 1)
    洛谷 P2634 [国家集训队]聪聪可可-树分治(点分治,容斥版) +读入挂+手动O2优化吸点氧才过。。。-树上路径为3的倍数的路径数量
  • 原文地址:https://www.cnblogs.com/LiLiliang/p/6894442.html
Copyright © 2011-2022 走看看