nginx核心模块与配置实践

385 阅读1分钟

停止

  • 粗暴的停止:nginx -s stop,直接杀进程
  • 优雅的停止:nginx -s quit,会等待请求都结束后停止

热装载

  • nginx -s reload。有部分配置是无法通过这个命令进行变更的。

日志

  • access.log,过程日志
  • error.log,错误日志
  • nginx.pid,进程id

注:备份日志后需要执行nginx -s reopen,才能将日志打印到新的文件

重新编译

执行./configure xxx,后将 /nginx 复制到 /nginx/sbin/nginx下。 记得编译前使用nginx -V 查看之前编译带的编译参数。

配置详解

  • 可以限速
  • 可以限IP