windows下nginx+php开发环境搭建

分别去php和nginx的官网,下载对应版本的nginx和php,分别解压缩到2个目录。
我这里分别是:
D:php-5.5.5
D:nginx-1.4.3

注意,安装php的时候,要看清楚php的版本。在http://windows.php.net/download/#php-5.5页面左侧有对VC9和VC11的说明。
我这里选定的是VC11的版本,就需要安装Visual C++ Redistributable for Visual Studio 2012。
按照页面左侧给出的地址,到http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 去下载安装。

进入php根目录下,复制一份php.ini-development文件为php.ini。
修改此文件内容,设置cgi.fix_pathinfo = 1。 这样PHP会修正 SCRIPT_FILENAME 为真实的文件地址,否则 PHP 将无法找到需要处理的 php 文件。

继续阅读“windows下nginx+php开发环境搭建”

Nginx php安装笔记

先安装pcre

tar zxvf pcre-7.3.tar.gz
cd pcre-7.3
./configure
make
make install

安装nginx:

./configure –user=nobody –group=nobody –prefix=/data/software/nginx –with-http_stub_status_module –with-debug –with-http_ssl_module
上述配置很简单,只启用了ssl(以便于使用https)等很少的模块。 其它模块根据需要增加编译参数即可。

为方便启动和停止nginx,可以在 .bash_profile里加入alias

alias ngstart=’/data/server/nginx/sbin/nginx -c /data/server/nginx/conf/nginx.conf’
alias ngstop=’kill `cat /data/server/nginx/logs/nginx.pid`’

这样就可以用 ngstart / ngstop 来 启动/停止 nginx了.

继续阅读“Nginx php安装笔记”