在D盘下新建文件夹wampserver
进入wampserver文件夹,在该文件夹下新建5个文件夹:Apache,mysql, php, www, sessiontmp
将Apache安装到Apache文件夹中
将PHP解压到php文件夹中
将mysql安装到mysql文件夹中
Apache2.2+PHP5.2.6+MySQL5.0的配置方法
关键词: PHP Apache MySQL
配置apache服务器:
在安装目录里找到conf文件夹,打开httpd.cnf文件进行配置(将下面的代码加到配置文件中);
1.PHPIniDir “D:/wampserver/php/php.ini”
确保PHPIniDir在loadModule php5_module之前
2.在加载模块区添加:
LoadModule php5_module "D:/wampserver/php/php5apache2_2.dll"
//加载PHP5的模块:php5apache2.dll文件的路径
3.在添加类型区添加:
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.分配端口
Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName localhost
DocumentRoot "D:/wampserver/www/"
<Directory "D:/wampserver/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride none
Order allow,deny
Allow from all
ServerSignature Off
</Directory>
</VirtualHost>
---------------------------------------------------------------------------------------
配置PHP5.0
PHP安装目录下的php.ini-dist 改名字为php.ini并保存到WINDOWS目录下
在PHP安装目录里打开php.ini文件进行配置:
1. 查找extension_dir,添加:
extension_dir = "D:/wampserver/php/ext" //PHP5.0安装目录里的ext文件夹用于定位DLL文件
2. 在extension区选择一些常用的PHP的DLL文件:
extension=php_mysql.dll //扩展php_mysql.dll,可以使用mysql语句了
extension=php_mysqli.dll
extension=php_gd2.dll //允许建立,修改图片
extension=php_ming.dll //ming是php中支持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再带的连接数据库的扩展,可以支持mysql,access,sqlserver等多种数据库
3. 把PHP安装目录Libmysql.dll文件拷贝到C:/WINDOWS/SYSTEM32里;
4. session.save_path = D:/wampserver/sessiontmp //建立个SESSION的保存文件夹,否则会话变量的值无法保存;
5. register_globals 默认 Off,改成on //打开全局变量,以后编程方便
6. cgi.force_redirect = 1改成 cgi.force_redirect = 0 这样做是强迫不运行在cgi模式下
若系统为64位,需要在系统环境变量中加入php文件夹的路径,否则,可能在PHPinfo()中找不到MySQL。