see7di 发表于 2012-11-27 15:59:51

WNMP:nginx+php+memcache+xdebug windows版分享給大家

军哥做的lnmp很棒,让我们在linux上搭建PHP环境非常省事,但是只可惜没有放出一个windows的版本来,因为我们日常开发的时候不可能是直接在linux上进行开发,基本上大家是脱离不了windows的,所以我自己整合了一个wnmp分享给大家,这个版本是用来在windows上开发时调试程序使用的,为此我还单独额外安装了一个xdebug进来,开发完成之后就可以用军哥的lnmp搭建正式的生产环境了.   很多人在windows上开发的时候基本上都在使用xampp或wamp,但是他们搭配的都是apache而非nginx,有经验的php程序员或许都知道,apache和nginx的rewrite等部分都是有差异的,所以最好是直接使用nginx作为开发环境比较好,这样开发完了之后也比较省事,直接丢到服务器上就好了,也不需要再单独修改什么配置了.

那么接下来我介绍一下我自己整合的这个wnmp的一些基本状况.

主要构成:
1.Php 5.3.0

2.Nginx 1.3.6

3.Memcache 2.2.6

4.Xdebug v2.2.1

关于Mysql数据库:
   我并没有把mysql业整合进来,因为基本上大家的电脑上都已经安装了mysql,另外有的朋友现在使用nosql,所以我就干脆没有把mysql给弄进来,如果有需要的话可以随便找个mysql拿来用就好了,如果谁有兴趣的话也可以帮我把mysql给整合一下.

注意事項:

1.不要隨意修改文件夾路徑,压缩文件加压之后请放到d:/wnmp下,如果一定要修改路徑就必須要遵循下邊修改路径的規定

2.因為要用cgi模式運行php,所以php版本要選擇nts版

3.不要選擇太高版本的PHP,因為這會導致memcache很難安裝或找不到對應版本的dll

4.如果php用vc9的32位版本,那麼memcache也要對應的選擇該版本的dll

5.正常的環境搭建起來之後應該至少有3個進程,分別是:80端口的nginx;11211的memcache;9000的php-cgi

6.綁定多域名時複製一份/wnmp/_conf/?.conf,然後進行編輯,編輯完成后要重啟 Nginx 或reload一下也可以

7.添加網站時,資料夾應使用“/”不可以使用“\”,例如:D:/wnmp/nginx1.3/_www/


如果要修改路徑:

1.首先修改setup.bat和stop.bat裡的路徑

2.修改php.ini裡的ext路徑

3.修改nginx.conf裡的路徑

4.修改_conf裡每個conf檔案里的路徑


用法:

1.启动 start.bat

2.停止 stop.bat

3.把PHP檔案放入 /wnmp/_www 下即可


下载地址:
http://download.csdn.net/detail/sibang/4805911
交流方式:

QQ群:223494678

BBS:http://www.7di.net

页: [1]
查看完整版本: WNMP:nginx+php+memcache+xdebug windows版分享給大家