从源代码编译 Nginx
把源码解压缩之后,在终端里运行如下命令:
./configure make sudo make install
默认情况下,Nginx 会被安装在 /usr/local/nginx。通过设定编译选项,你可以改变这个设定。
[edit] Nginx/Win32 安装
为了安装Nginx/Win32,需先下载它。然后解压之,然后运行即可。下面以C盘根目录为例说明下:
cd C: cd C:\nginx-0.8.54 start nginx
Nginx/Win32是运行在一个控制台程序,而非windows服务方式的。服务器方式目前还是开发尝试中,Nginx/Win32可以使用以下开关来管理它:
Nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。(quick exit) Nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。(graceful exit) Nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。(changing configuration,start a new worker,quitting an old worker gracefully.) Nginx -s reopen 重新打开日志文件。(reopenging log files)