WAMP环境搭建步骤要点.docx

上传人:b****2 文档编号:1238710 上传时间:2022-10-19 格式:DOCX 页数:8 大小:156.09KB
下载 相关 举报
WAMP环境搭建步骤要点.docx_第1页
第1页 / 共8页
WAMP环境搭建步骤要点.docx_第2页
第2页 / 共8页
WAMP环境搭建步骤要点.docx_第3页
第3页 / 共8页
WAMP环境搭建步骤要点.docx_第4页
第4页 / 共8页
WAMP环境搭建步骤要点.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

WAMP环境搭建步骤要点.docx

《WAMP环境搭建步骤要点.docx》由会员分享,可在线阅读,更多相关《WAMP环境搭建步骤要点.docx(8页珍藏版)》请在冰豆网上搜索。

WAMP环境搭建步骤要点.docx

WAMP环境搭建步骤要点

Windows+Apache搭建PHP开发环境

第一步:

下载安装的文件

1.Apache版本httpd-2.2.21-win32-x86-no_ssl.msi

2.MySQL版本mysql-5.5.19-win32.msi

3.PHP版本php-5.3.5-Win32-VC6-x86.zip

4.phpMyadmin版本phpMyAdmin-3.4.9-all-languages.zip

提示:

1.建议选择无SSL功能的Apache版本来完成开发,因此我们这里使用了Apache2.2.21-win32-x86-nossl.msi。

2.Windows下安装MySQL就选择.msi安装包格式,我们选择了mysql-5.5.19-win32.msi,双击根据向导安装即可,简单方便。

3.PHP我们选择用Windows的.zip版本,php-5.3.5-Win32-VC6-x86.zip。

从安全性和性能来说,都是zip版本的好,一般服务器也都是安装这个版本的。

不要下载NTS版本或VC9版本的,因为VC9是专门为IIS定制的,而VC6是为Apache或其他WEB服务软件提供的。

4.phpMyAdmin是以PHP为基础的在线MySQL管理工具,在进行phpMyAdmin3安装时需要的PHP环境至少为PHP5.2,MySQL5以上的版本,我们这里都符合要求。

第二步:

安装文件

1.在要安装的磁盘建一个文件夹。

为了管理方便我们在D盘的根目录下创建一个WAMP文件夹。

D:

\WAMP(WAMP是windows+apache+mysql+php的缩写)。

2.在WAMP文件夹下创建一个WWW文件夹,用来存放你的PHP网站程序。

D:

\WAMP\WWW。

3.安装Apache服务器,把Apache服务器安装到D:

\WAMP\Apache文件夹。

具体Apache安装过程可以参考文档Apache安装图解。

4.把下载的php-5.3.5-Win32-VC6-x86解压到D:

\WAMP\PHP文件夹。

5.安装MySql数据库,把MySQL安装到D:

\WAMP\MySQL文件夹。

具体MySQL安装过程可以参考文档MySQL安装图解。

6.解压phpMyAdmin-3.4.9-all-languages.zip,然后重命名为phpMyAdmin,将其复制到PHP网站程序目录。

结果为D:

\WAMP\WWW\phpMyAdmin。

第三步:

配置Apache

首先使用文本编辑工具(推荐EditPlus)打开D:

\WAMP\Apache\conf\httpd.conf文件,这个文件是Apache的配置文件,下面几步都是在修改这个文件的内容。

要注意的是修改完httpd.conf文件需重新启动Apache服务,新设置才会生效。

1.设置监听端口

打开httpd.conf文件后,找到Listen(大概在第46行),将它后面的数字改为8080,如下:

Listen8080

这个参数用来设置Apache服务器的监听端口,一般默认为80。

修改为8080是为了避免和Windows2003系统的IIS端口号冲突,如果你没有启用IIS,也可以使用默认的80端口号。

2.让Apache加载PHP模块

找到#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so(大概在第128行),在这行的后面添加以下内容:

LoadModulephp5_module"D:

/WAMP/PHP/php5apache2_2.dll"

AddTypeapplication/x-httpd-php.php

PHPIniDir"D:

/WAMP/PHP"

LoadModulephp5_module"D:

/WAMP/PHP/php5apache2_2.dll"

这句意思是以module方式载入PHP5模块。

AddTypeapplication/x-httpd-php.php

这句意思就是将.php扩展名的文件作为php脚本执行。

你可以使用你喜欢的任何其他扩展名,如.html、.php5甚至是.txt来执行PHP。

PHPIniDir"D:

/WAMP/PHP"

这句用来指定PHP的配置文件php.ini所在的目录。

如果是Apache2以module模块方式运行php5的话,就可以使用PHPIniDir指令。

3.修改网站存放目录

我们知道Apache默认的网站存放目录为Apache安装目录下的htdocs文件夹。

当你更改网站存放目录,就必须修改相应的Apache配置。

在配置文件httpd.conf中查找DocumentRoot(大概在182行),将其修改为指向网站目录的正确文件夹。

我们这里改为

DocumentRoot"D:

/WAMP/www"

同时,查找ThisshouldbechangedtowhateveryousetDocumentRootto(大概在207行),在它下面有行,将其修改为你自己配置的DocumentRoot路径。

我们这里修改为:

/WAMP/www">

4.修改目录首页文件

在配置文件httpd.conf中查找DirectoryIndexindex.html(大概在244行)将其修改成:

DirectoryIndexindex.htmlindex.htmindex.php

DirectoryIndex指的是当客户浏览器访问的路径是一个目录时,Apache默认执行的文件。

以我们所修改的为例:

当客户浏览器访问一个目录时,Apache会去找该目录下的index.html,如果没有再找index.htm,还没有再找index.php。

都找不到则默认显示该目录下的文件列表。

参考文档:

如果防止Apache显示文件列表

第四步:

配置PHP

打开PHP安装目录,即D:

\WAMP\PHP,我们可以看到目录下有两个这样的文件php.ini-development和php.ini-production,第一个是开发使用的配置文件,第二个是生产环境的配置,因为我们是在本机做开发,所以选择前者。

将php.ini-development复制一份到同目录下,并改名为php.ini。

这个php.ini就是当前使用的配置文件,以下几步都是在修改这个php.ini文件的内容。

要注意的是,修改php.ini文件后需重新启动Apache服务,新设置才会生效。

1.指定PHP扩展库的存放目录

在Windows下PHP的扩展库通常以DLL形式存放在PHP的ext目录中。

使用文本工具打开php.ini文件,查找extension_dir="ext"(大概在809行),也就是在Onwindows下面那一行。

把它前面的分号“;”去除掉,改为如下:

extension_dir="D:

/WAMP/PHP/ext"

extension_dir表示PHP扩展库的具体目录,以便调用相应的DLL文件。

2.开启相应的扩展库

默认情况下许多PHP的扩展库都是关闭的,比如默认PHP不支持连接Mysql数据库,需开启相应的扩展库。

这里我们开启一些常用的扩展库。

查找;WindowsExtensions(大概在941行),在它的下面是extension列表。

找到如下扩展:

;extension=php_curl.dll

;extension=php_gd2.dll

;extension=php_mbstring.dll

;extension=php_exif.dll

;extension=php_mysql.dll

;extension=php_mysqli.dll

;extension=php_pdo_mysql.dll

;extension=php_pdo_odbc.dll

;extension=php_sockets.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

把以上extension前面的分号“;”去掉。

如果你希望加载其它扩展模块,方法相同,只要去掉前面的分号即可。

提示1:

重启Apache提示“unabletoloaddynamiclibrary......php_curl.dll”,加载php_curl.dll错误。

解决方法是拷贝PHP目录下的libeay32.dll和ssleay32.dll到windows目录或windows/system32目录下,只要是系统Path环境变量里包含的路径就可以。

如果不想拷贝,你也可以直接把PHP路径放到系统Path环境变量里。

右击我的电脑=>属性=>高级=>环境变量=>系统变量里有个Path,双击打开,把你的PHP路径加个分号“;”再前面(;D:

\WAMP\PHP),添加进去就OK了。

重启Apache不再提示该错误。

提示2:

Exif扩展是用来显示图片的exif信息的,因为该扩展需要mbstring.dll支持,所以必须将extension=php_exif.dll这一行写到extension=php_mbstring.dll的后面。

提示3:

如果PHP自带的扩展库不能满足你的需要,你可以去查找并下载你需要的库。

windows用户可以去或者下载已经编译好的DLL文件,也可以去载PECL集合压缩包。

提示4:

很多人在找php_zip.dll,其实从php5.3开始已经集成了zip扩展,直接使用就行了。

你可以用

phpphpinfo()?

>找到zip扩展的说明。

3.让PHP支持短标签

在php.ini配置文件查找short_open_tag=Off(大概在266行)把它修改成:

short_open_tag=On让其支持短标签。

php的代码一般包含在

php....?

>的标签内,设置short_open_tag=On之后,可以写成更简洁的形式:

....?

>。

4.配置PHP的Session功能

在使用session功能时,我们必须配置session文件在服务器上的保存目录。

我们需要为session建立一个可读写的目录,这个目录最好独立于网站目录之外。

这里把目录上建在了D:

\WAMP\sessiontmp,然后在php.ini配置文件中找;session.save_path="/tmp"(大概在1467行),去掉前面的分号“;”,改为如下:

session.save_path="D:

/WAMP/sessiontmp"

5.配置PHP的文件上传功能

同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败。

我们建立一个可读写的目录文件夹D:

\WAMP\fileuploadtmp,然后在php.ini配置文件中找到;upload_tmp_dir=(大概875行),修改为:

upload_tmp_dir="D:

/WAMP/fileuploadtmp"

PHP默认上传文

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 互联网

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1