Apache2.4+PHP7+MySQL5.7配置

虽然有WAMPserver、PHPstudy、XAMPP等众多Windows下AMP开发环境,不需要开发者进行过多的WAMP配置,但是Apache、php、mysql配置还是一定要会的。

一、Apache+php+mysql下载

每个版本的php是与固定版本的Apache是有配套关系的,比如php7,支持的是Apache2.4版本,php5.6支持的是Apache2.2,具体所下载的php需要哪个版本的Apache,可以查看php目录下的php*apache*.dll文件,比如php7apache2_4.dll,说明所下php为7,需要的Apache版本为2.4,如题所言,安装PHP7,则下载Apache2.4

  1、Apache2.4下载

    步骤如下:

64位Windows系统Apache:http://www.apachehaus.com/cgi-bin/download.plx?dli=kxmWR1UeNNjTEJ1KN1mTuBlVOpkVFVFdjBTT6ZVU

32位Windows系统apache:http://www.apachehaus.com/cgi-bin/download.plx?dli=O5mW1UFMBNjTE10aVdVMspkVOpkVFVVcSxmUx8UU

  2、PHP7下载

  http://windows.php.net/download#php-7.0,按Windows系统是32位还是64位选择对应 Thread Safe版本

  3、MySQL下载

  直接百度mysql5.7下载即可

二、WAMP安装配置

  1、在磁盘中新建wamp文件夹,将apache压缩包httpd-2.4.25-x64-vc14-r1.zip解压后的Apache24文件夹复制到wamp文件夹、php-7.1.3-Win32-VC14-x86.zip加压后文件夹复制到wamp目录下,并更名为php文件夹

  2、配置Apache:打开Apache24/conf/httpd.conf,将SRVROOT值修改为当前apache文件夹位置,如"F:/wamp/Apache24";将Apache24的bin目录加入Windows环境变量,管理员CMD,输入httpd -k install 回车安装apache服务(卸载服务用httpd -k uninstall),而后输入net start Apache24启动apache(net stop Apache24关闭apache),或进入bin目录,双击打开ApacheMonitor.exe,进行apache的启动和关闭。注意:如果SRVROOT没修改或修改不正确,会报错;

  3、配置PHP:打开Apache24/conf/httpd.conf,在Apache加载模块最后加入如下命令

    #加载PHP模块并配置
    AddHandler application/x-httpd-php .php
    AddType application/x-httpd-php .php .html .htm
    LoadModule php7_module F:/wamp/php/php7apache2_4.dll
    PHPIniDir "F:/wamp/php"

  注:F:/wamp/php为php根目录,以上文件路径按照自己路径对应替换即可

  在F:/wamp/php路径下复制php.ini-production,并改名为php.ini,打开php.ini,搜索extension_dir,将extension_dir="ext"修改为extension_dir="F:wamp/php/ext",并去掉前面的';'分号,而后去掉后面对应php扩展前面的;分号,比如extension=php_mysqli.dll等,按需释放即可。在Apache24/htdocs/下新建index.php,输入

  <?php

    phpinfo();

  浏览器 localhost/index.php会看到对应php加载信息

 

  4、安装mysql5.7:说明一下,mysql5.7默认安装到C:/ProgramFiles/MySQL路径下,按照提示安装,设置账户密码,安装完成。

  

  

原文地址:https://www.cnblogs.com/convincee/p/6636760.html