日历

2010 年六月
« 五   七 »
 12345
6789101112
13141516171819
20212223242526
27282930  





归档




Nginx - Windows下Nginx基本安装和配置

最近又去找nginx玩了,由于是在2k下配置于是碰到了一些问题,找到了一些不错的基础指导。虽然最后我发现其实不是我配置错了而是某个程序因为太古老而不被php5支持所以才出的问题。但是还是转载一篇基础教程过来以备后需吧~

Nginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定、性能更好,而且配置简单,资源占用较低。

1. 安装 Nginx
从 v0.7.52 开始,Nginx 开始发布 Windows 版本的 Nginx,你可以在其官方网站上面下载:http://nginx.net
下载后直接解压即可,这里解压缩到c:\nginx目录。

2. 启动Nginx
命令行进入c:\nginx目录,运行nginx.exe,启动控制台窗口。默认启用80端口。用过Tomcat的人都希望能在控制台看到启动日志,nginx的日志却不得不查看logs目录下的相应log文件。

3. 访问欢迎html页
在浏览器中访问http://localhost,可以看到默认的欢迎页.

4. 停止Nginx
如果想彻底关闭nginx,应该是nginx -s stop.

请参考官方文档nginx/Windows usage
或者使用windows的taskkill命令:
taskkill /F /IM nginx.exe > nul  
这个命令在2k内还没有~

5. Ngnix常用配置
Nginx的所有配置都默认使用conf/nginx.conf文件,其地位相当于apache的httpd.conf文件 。当运行nginx.exe暗含运行了nginx -c conf\nginx.conf. 如果想使用自己定义的conf文件如my.conf,命令为nginx -c conf\my.conf.
常用配置如下: