快速打造Win下的Php+Mysql开发环境

快速打造自己的php+mysql开发环境。

一.打造服务端运行环境

选择http://www.fleaphp.org/的安装包,安装后包括了 apache + mysql + php 的集成环境。
假定安装后的路径为 D:\fleaphp-apmxe, 使用cmd方式运行 D:\fleaphp-apmxe\php5\php -ver 查看php版本。

1.为php添加xdebug模块

http://xdebug.org/ 下载对应版本的 xdebug 模块,拷贝到 D:\fleaphp-apmxe\php5目录下, 在 D:\fleaphp-apmxe 目录下创建文件夹 xdebug
在 D:\fleaphp-apmxe\etc\php.ini.template 文件中注释掉 [Zend] 设置,然后添加

[XDebug]
zend_extension_ts=”%APMXE%\php5\php_xdebug-2.0.3-5.2.5.dll”
xdebug.profiler_enable=on
xdebug.trace_output_dir=”%APMXE%\xdebug”
xdebug.profiler_output_dir=”%APMXE%\xdebug”
xdebug.profiler_output_name=”script”

http://sourceforge.net/projects/wincachegrind/ 下载WinCacheGrind方便以后打开 xdebug目录下的script文件分析php脚本执行性能。 附一篇介绍使用XDebug查找Php代码中问题的好文: http://www.ibm.com/developerworks/cn/opensource/os-php-xdebug/

2.修改apache的www路径为自己的文件路径

fleaphp的集成环境安装后默认是指向 D:\fleaphp-apmxe\htdocs 目录提供服务,我们自己使用其作为开发环境时基本不是这样。需要修改apache的配置文件设定自己的主工作路径和虚拟主机的名称。
在 D:\fleaphp-apmxe\etc\httpd.conf.template 文件的最后添加一个虚拟主机配置

    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot d:\mysites\test
    ServerName test.mysite.com
    ErrorLog %APMXE%/var/logs/dummy-host.example.com-error_log
    CustomLog %APMXE%/var/logs/dummy-host.example.com-access_log common

设定一个 test.mysite.com 的主机,指向 d:\mysites\test 的目录
可以到 www.phpmyadmin.net/下载一个phpMyAdmin做mysql的维护

3.修改本地hosts文件

修改 本地 %SYSTEMDIR%\drivers\etc\hosts文件,添加一行

127.0.0.1 test.mysite.com

4.重新启动fleaphp集成包的APM Express,使修改生效

在浏览器中输入 test.mysite.com 打开自己的目录

二.打造自己的浏览器

1. 下载 FireFox 安装
2. 为FireFox安装 FireBug 插件
3. 为FireFox安装Yahoo 的 YSlow插件

Popularity: 3% [?]

Related

Comments

One Response to “快速打造Win下的Php+Mysql开发环境”

  1. IE的CSS调试工具debugbar : sunnyu on October 6th, 2008 3:03 pm

    [...] 在快速打造Win下的Php+Mysql开发环境中介绍了浏览器的使用主要是针对FireFox的。 [...]