虽然有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:?dli=kxmWR1UeNNjTEJ1KN1mTuBlVOpkVFVFdjBTT6ZVU
32位Windows系统apache:?dli=O5mW1UFMBNjTE10aVdVMspkVOpkVFVVcSxmUx8UU
2、PHP7下载
#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路径下,按照提示安装,设置账户密码,安装完成。