当前位置:首页 > 开发 > 开源软件 > 正文

搭建WAMP环境

发表于: 2013-02-11   作者:dcj3sjt126com   来源:转载   浏览:
摘要: 这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。      工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-

这里先解释一下WAMP是什么意思。W:windows,A:Apache,M:MYSQL,P:PHP。也就是说本文说明的是在windows系统下搭建以apache做服务器、MYSQL为数据库的PHP开发环境。 

    工欲善其事,必须先利其器。因为笔者的系统是WinXP,所以下文指的系统均为此系统。笔者所使用的Apache版本为apache_2.2.11-win32-x86-no_ssl.msi,MYSQL版本为mysql-essential-5.0.77-win32.msi,PHP版本为php-5.2.9-1-Win32.zip。需要注意的是这里的版本不是绝对的版本号,而且你若下载上述工具请选择支持win32环境(这些工具都是开源产品,它们有支持不同操作系统的版本)。 
    接下来就是安装上述的工具到本地环境,Apache的安装相对较为简单,根据提示NEXT下去就是,注意安装时选择安装路径(笔者的本地安装路径为D:\Apache2.2)。PHP是压缩包,你只需要解压到你规划好的路径下就行(笔者的本地安装路径为D:\php)。MYSQL的安装稍微复杂,主要是选择数据库服务器编码的问题,如果你想你的软件支持国际化,那么数据库编码最好是选择utf8(注意这里是utf8而不是utf-8),关于安装MYSQL本文不赘述,具体请参考网络上各位热心人的文章。 
    如果上面的工具你都安装成功,下一步就是配置了。上一节只所以一直强调本地安装路径,就是因为路径对配置的重要性。当然,笔者在网上搜索了一下个家言论,结果是众口不一。所以上面关于配置的描述仅是笔者的一家之言。如果您有其他的高明之见,欢迎斧正。 
    一、关于PHP的配置。这里主要涉及的就是在D:\php目录下的php.ini-dist文件。 
    首先把php.ini-dist文件后缀修改为.ini。然后用文本编辑器打开该文件。找到extension_dir将其修改为extension_dir = "D:\php\ext",意为指定动态连接库的目录。接着指定要加载哪些库,在php.ini里面它们的配置形式是extension=XXX.dll.这里可以根据需要加载,加载你需要的库只要去掉“;extension”前面的分号即可。笔者加载的库如下: 
;extension=php_dba.dll 
;extension=php_dbase.dll 
;extension=php_gd2.dll 
;extension=php_imap.dll 
;extension=php_mysql.dll 
    做为搭建一个PHP5简单的开发环境,上面的配置就已经完成了。其他的配置不在本文的讨论范围。 
    二、配置apache,让apache支持解析php脚本语言。 
    在D:\Apache2.2\conf目录下找到httpd.conf文件,打开并修改以下几个地方: 
   (1)、在#LoadModule的后面加上 
    LoadModule php5_module D:/php/php5apache2_2.dll 
    PHPIniDir "D:/php" 
    这里告诉apache将PHP做为自己的模块加载 
   (2)、找到AddType application/x-compress .Z AddType application/x-gzip .gz .tgz在其后加上 
    AddType application/x-httpd-php .html 
    AddType application/x-httpd-php .htm 
    AddType application/x-httpd-php .php 
    这里告诉apache,以.html,.htm,.php为后缀的文件里都可以运行php脚本语言。 
   (3)、这个时候D:\Apache2.2\htdocs目录就是你的站点目录。如果你不希望在这个目录下布置你的站点,你也可以有选择。比如笔者的站点在D:\myphp_prject,那么这里就需要再修改httpd.conf的两个地方: 
    DocumentRoot "D:\myphp_prject" 
    <Directory "D:\myphp_prject"> 
    三、在windows下配置全局环境变量。 
   “我的电脑”-》“属性”-》“高级”-》“环境变量”-》“Path”,将;D:\php;D:\php\ext追加到Path变量的最后。 
    至此,基本的开发环境就搭建起来了。你是不是很想检验一下上面的步骤是否达到预期的效果?别急,先重启电脑,然后启动apache的服务。 

    在D:\myphp_prject目录下面建立phpindex.php,编辑它 
    <?php 
echo phpinfo(); 
    ?> 
    保存,运行。如果成功了你将看到PHP的一些信息。 
    再建一个文件phpmysql.php,编辑它 
    <?php 
$db = mysql_connect("localhost","root","123456"); 
echo $db; 
    ?> 
    保存,运行,如果你看见Resource id #2 ,说明MYSQL数据库也能连接上了。 

搭建WAMP环境

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
虽然PHP运行的理想环境是LAMP,且网上有什么WAMP搭建一步到位的包,但鉴于部分学渣(比如本人)没搞
本文介绍PHP WAMP集成开发环境的搭建,WAMP分别是如下的意思 W:Windows A:Apache M:MySql P:PHP
使用软件下载地址: apache2.2.25: http://pan.baidu.com/s/1BpJPf mysql-noinstall-5.1.6-alpha-wi
使用软件下载地址: apache2.2.25: http://pan.baidu.com/s/1BpJPf mysql-noinstall-5.1.6-alpha-wi
1 简介 采用最简洁的web开发环境---WAMP集成安装环境,即Windows+Apache+Mysql+PHP四个软件集成。这
东西不是新货,所以介绍就不做介绍了,下面主要是配置流程。 首先,下载ZendDebugger,下载链接:ht
相信大家在本地搭建apache+PHP+MYSQL这样的环境都会选择用助手推荐的WAMP软件来一键完成搭建,无可
集成开发环境WampServer能够摆脱环境配置的烦恼,对初学者来说,能够快速编写代码,现把安装过程介
安装好wamp后测试http://localhost/ 或 http://127.0.0.1 能不能进到wamp工具首页,可以的话说明wam
此文主要记录学习 PHP 开发环境 wamp 的至简部署。敬请各位小主参阅,若有不足之处,敬请大神指正,
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号