wampserver环境配置--Apache2.4+PHP5.6+Mysql5.7.11

来源:互联网 发布:散粉哪个比较好知乎 编辑:程序博客网 时间:2024/05/18 00:41

D盘下新建文件夹wampserver

进入wampserver文件夹,在该文件夹下新建5个文件夹:apachemysqlphp,www,sessiontmp

Apache官网下载最新的Apache压缩包,解压到Apache目录下


安装说明

以下都是在bin文件内运行cmd

安装服务

httpd -k install

 

服务无法开启,查找错误原因

httpd.exe -w -n "Apache2.4" -k start

 

服务卸载

sc delete apache

 

1.注意修改Apache\conf目录下httpd.conf里面的:

Define SRVROOT "/wampserver/apache"

ServerRoot "d:/wampserver/apache"

到此可以先尝试开启Apache的服务了,并且打开浏览器输入http://127.0.0.1/

2.加载php驱动模块

PHPIniDir "D:/wampserver/php"

LoadModule php5_module "D:/wampserver/php/php5apache2_4.dll"

 

3.在添加类型区添加: //使apache能处理php类型的文件

  AddType application/x-httpd-php .php       

  AddType application/x-httpd-php-source .phps

 

4.定位DirectoryIndex添加:    

   DirectoryIndex index.php index.php.var index.htm index.htm.var index.xml index.xml.var   //默认索引文件

                                             

一般要打开LoadModule rewrite_module modules/mod_rewrite.so

 

5.分配端口(默认端口为80端口)

修改根目录指向www

DocumentRoot "d:/wampserver/www"

<Directory "d:/wampserver/www">

查找ServerName 并修改为,既可以用localhost来访问了

ServerName localhost



PHP的下载和安装





将php.ini-development,改名为php.ini

并打开修改里面的配置信息

1. 查找extension_dir,添加:

   extension_dir = "D:\wampserver\php\ext"   //PHP5.0安装目录里的ext文件夹用于定位DLL文件

 

2. extension区选择一些常用的PHPDLL文件:

   extension=php_mysql.dll   //扩展php_mysql.dll,可以使用mysql语句了

   extension=php_mysqli.dll

   extension=php_gd2.dll     //允许建立,修改图片

   extension=php_ming.dll    //mingphp中支持flash的一个函数

   extension=php_dbase.dll   //扩展数据库php_dbase.dll

   extension=php_imap.dll//安装php_imap.dll文件激活IMAP协议。  一旦Internet邮件访问协议或IMAP功能被激活时,本地客户端可以访问电子电子邮件远程邮件服务器或公告板的消息。.这意味着,php_imap.dll文件使得它可能在IMAP服务器上存储电子邮件,从一个家庭或工作站计算机操作,同时行驶。.这种优势将不再需要这些信息或计算机上的文件之间来回转移。

   extension=php_pdo.dll  //pdo是一个php再带的连接数据库的扩展,可以支持mysqlaccesssqlserver等多种数据库  

3. session.save_path = D:\wampserver\sessiontmp//建立个SESSION的保存文件夹,否则会话变量的值无法保存;  

 

4. register_globals  默认  Off,改成on    //打开全局变量,以后编程方便(新版本的可能没有这个)

 

5. cgi.force_redirect = 1改成 cgi.force_redirect = 0这样做是强迫不运行在cgi模式下

 

6.PHP的时区设置为PRC(中华人民共和国时区)

date.timezone = PRC

 

 

之后重启Apache

然后到www文件夹中建立phpinfo.php

<?php

phpinfo();

?>

 

再到localhost中访问就看了

注意看看mysql的配置情况



Mysql的安装与配置

请看我的另一篇博客:

http://blog.csdn.net/qq_28602957/article/details/50938700

里面有详细的配置和说明



2 0
原创粉丝点击