wamp环境安装(win10+apache2.4+php5.4.4+mysql5.7)步骤

发布时间:2020/05/11 作者:天马行空 阅读(1268)

一、安装准备
apache(httpd-2.4.35-x86-vc11.zip)下载地址:
https://www.apachehaus.com/cgi-bin/download.plx

php(php-5.4.44-Win32-VC9-x86.zip)官方扩展下载地址:
https://windows.php.net/downloads/releases/

mysql(mysql-installer-community-5.7.23.0.msi)官方下载地址:
https://downloads.mysql.com/archives/community/

二、安装apache
1、解压httpd-2.4.35-x86-vc11.zip,重命名为Apache24,并复制到你的安装目录
2、打开Apache24\conf\http.conf文件,修改以下内容

1)将SRVROOT值修改为当前apache文件夹位置

2)修改DocumentRoot路径

3)开启rewrite
LoadModule rewrite_module modules/mod_rewrite.so

4)修改网站默认启动文件
在配置中找到 DirectoryIndex 增加index.php

5)修改配置
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Require all denied
Satisfy all

修改其中的Deny from all 为allow from all(允许所有人访问)
修改其中的AllowOverride None为 AllowOverride All
修改其中的Require all denied为 Require all granted

3、以管理员身份进入cmd,并进入apache的bin目录,执行命令安装apache服务
安装服务:httpd -k install -n “Apache24″
卸载服务:httpd -k uninstall -n “Apache24″
启动服务:httpd -k start -n “Apache24″
停止服务:httpd -k stop -n “Apache24″
或进入bin目录,双击打开ApacheMonitor.exe,进行apache的启动和关闭

三、安装php

可参考:https://www.php.net/manual/zh/install.windows.manual.php

1、解压php-5.4.44-Win32-VC9-x86.zip,并重命名为php-5.4.44,拷贝到你的安装目录
2、复制php-5.4.44\php.ini-development并重命名为php.ini
3、打开php.ini修改如下配置
1)修改extension_dir目录指向php-5.4.44\ext,去掉前面的分号
2)打开你所需要的扩展,比如:extension=php_mysqli.dll
3)short_open_tag = On
4)设置默认时区date.timezone = PRC

curl安装时注意把你的php安装目录设置成系统环境变量就可以解决问题,不用拷贝网上说的那些乱七八糟的dll文件,一会儿放这儿,一会儿又放那儿,几下就整晕了

四、结合apache与php
打开Apache24\conf\http.conf文件,在文件的最后增加下面的配置

Include conf/extra/httpd-vhosts.conf #虚拟主机配置文件
AddType application/x-httpd-php .php #让apache识别php文件

LoadModule php5_module "D:/netljc/php-5.4.44/php5apache2_4.dll"

PHPIniDir “D:\netljc\php-5.4.44″ #指定php.ini所在的目录

五、配置虚拟主机
打开Apache24\conf\extra\httpd-vhosts.conf

ServerName test.com www.test.com
Documentroot D:\netljc\wwwroot\test\
DirectoryIndex index.html index.htm index.php #设置优先访问级

index.php

浏览器测试访问:http://www.test.com/index.php


lnmp环境安装教程:https://www.netljc.com/article/detail-72

环境下载请参考:https://www.netljc.com/article/detail-67

关键字php mysql apache