1. 下载Apache2.4、php5.6.31、MySQL5.7相关安装包,如下:

Apache2镜像(地址:http://www.apachehaus.com/cgi-bin/download.plx):

PHP安装包(地址:http://windows.php.net/download/

MySQL安装包(地址:https://dev.mysql.com/downloads/windows/installer/

2. 解压相应的安装包,并复制到特定目录,如:D:\Program Files\WAMP\Apache24\ 如下:

Apache2目录为:D:\Program Files\WAMP\Apache24

PHP目录为:D:\Program Files\WAMP\php-5.6.31-Win32-VC11-x64

MySQL目录:(注:MySql安装和windows上普通软件安装方法完全一致,此处不讲)

3. 管理员权限运行CMD,输入命令会打印服务器启动信息,如下:

"D:\Program Files\WAMP\Apache24\bin\httpd.exe" -k install -n apache

如果需要删除服务,则使用如下指令:

"D:\Program Files\WAMP\Apache24\bin\httpd.exe" -k uninstall -n apache

4. 此时打开浏览器输入localhost可以看到Apache服务页内容,如下:

注:如果未出现此网页,请尝试重启电脑。

5. 在系统Path中添加PHP环境变量:

D:\Program Files\WAMP\php-5.6.31-Win32-VC11-x64;

如果CMD中输入php -v 有输出信息,则表示配置成功,如下:

6. 配置相应的文件,如:

6.1 文件D:\Program Files\WAMP\Apache24\conf\httpd.conf 进行如下修改:

(1)大约38行修改为:

Define SRVROOT "D:\Program Files\WAMP\Apache24"

(2)大约180行:

去掉"LoadModule vhost_alias_module"前的注释符号 "#" 并添加如下内容:

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

(3)大约185行,添加如下内容:

PHPIniDir "D:/Program Files/WAMP/php-5.6.31-Win32-VC11-x64"
LoadModule php5_module "D:/Program Files/WAMP/php-5.6.31-Win32-VC11-x64/php5apache2_4.dll"
AddType application/x-httpd-php .php .html .htm

(4)在大约248行,修改内容如下:

DocumentRoot "D:/Program Files/WAMP/www"
<Directory "D:/Program Files/WAMP/www">

6.2 更改D:\Program Files\WAMP\php-5.6.31-Win32-VC11-x64\php.ini-development文件名为php.ini,并做如下更改(注:如果存在配置名称则去掉前面的注释符号";"后添加更改;如果不存在,则创建)

Date.timezone = Asia/Shanghai
extension_dir = "D:/Program Files/WAMP/php-5.6.31-Win32-VC11-x64/ext"   // 扩展目录
extension=php_bz2.dll
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
extension=php_pdo_odbc.dll
doc_root = "D:/Program Files/WAMP"                  // 网站入口目录
session.save_path = "D:/Program Files/WAMP/Phpsessiontmp"   // session文件存放位置
upload_tmp_dir = " D:/Program Files/WAMP/phpfileuploadtmp"  //上传文件临时文件存放位置

7. 在连接Mysql数据库时,如果出现如下错误:

Fatal error: Call to undefined function mysqli_connect() in D:\Program Files\WAMP\www\test\conn.php on line 3

检查 D:\Program Files\WAMP\Apache24\conf\httpd.conf 文件中是否添加了如下内容:

PHPIniDir "D:/Program Files/WAMP/php-5.6.31-Win32-VC11-x64"
注意:本站所有文章除特别说明外,均为原创,转载请务必以超链接方式并注明作者出处。 标签:PHP开发,WAMP搭建