经朋友推荐Nginx服务器,接下来的时间将研究一下该服务器
由于目前身边只有一个xp的系统,所以介绍一下Nginx在Win32环境下的配置
1、下载:http://nginx.org/en/download.html
我下载的是稳定版本 nginx-1.2.3.zip
2、将该文件放在无空格的目录下,比如放在E:\nginx-1.2.3.zip
开始—>运行—>cmd
然后执行一下命令:
打开“任务管理器”
会看到产生了两个进程:
同样我们也可以使用一下命令查看:
运行一下如下图:
一个进程是主过程,另一个是工作进程。
3、在浏览器中输入:http://localhost或者http://127.0.0.1
会看到如下页面,说明Nginx启动成功
4、常用基本命令:
nginx -s stop | fast shutdown |
nginx -s quit | graceful shutdown |
nginx -s reload | changing configuration, starting new worker processes with a new configuration, graceful shutdown of old worker processes |
5、说一下配置文件
研究完配置文件,对比了一下Tomcat服务器的配置,基本功能是一致的,现在我们单独摘除 首页配置
改为
并在E:\nginx-1.2.3\html 目录下添加自定义的文件ak47.html
在命令号输入:
显示如下:
注:
①如果Nginx未启动,可以在logs\error.log中查找原因
②如果日志文件没有被创建,可以在Windows事件日志中查找原因
③如果显示的是一个错误页面,而不是预期的页面,也可以在logs\error.log中查找原因
④尽管可以同时开多个Nginx线程,但是实际上只有其中一个在做所有的工作。一个Nginx可以处理 不超过1024个并发连接