点赞
评论
收藏
分享
举报
nginx命令大全
发表于2021-03-30 11:04

浏览 16k

nginx -s reopen #重启Nginx

nginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginx

nginx -s stop #强制停止Nginx服务

killall nginx #杀死所有nginx进程  

nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)

nginx -t #检测配置文件是否有语法错误,然后退出

nginx -v #显示版本信息并退出

nginx -V #显示版本和配置选项信息,然后退出

nginx -t #检测配置文件是否有语法错误,然后退出

nginx -T #检测配置文件是否有语法错误,转储并退出

nginx -q #在检测配置文件期间屏蔽非错误信息

nginx -?,-h #打开帮助信息  

nginx -p prefix #设置前缀路径(默认是:/usr/share/nginx/)

nginx -c filename #设置配置文件(默认是:/etc/nginx/nginx.conf)

nginx -g directives #设置配置文件外的全局指令


已修改于2023-03-09 09:47
本作品系原创
创作不易,留下一份鼓励
张东明001

暂无个人介绍

关注



写下您的评论
发表评论
全部评论(1)

按点赞数排序

按时间排序

关于作者
张东明001
这家伙很懒还未留下介绍~
19
文章
1
问答
15
粉丝
相关文章
转载一篇文章:http://xiaorui.cc/archives/3855标题, 《闲聊nginx动态配置及服务发现的那些事》…这次的准备闲聊关于nginx服务发现的话题, 按照我以往写文章的性子,估计会迁移一些主题. 毕竟单纯聊nginx和动态服务发现没啥意思,因我以前的文章有大量的涉及到。该文章写的有些乱,欢迎来喷!另外文章后续不断更新中,请到原文地址查看更新.  http://xiaorui.cc/?p=3855nginxupstream相关我这里就不再精细的讲述nginx的源码,毕竟我自己也只是粗略看了点nginx的底层代码. nginx的动态配置肯定是绕不过upstream模块的运作了,他主要的驱动是xxx_pass,比如最常用的proxy_pass,uwsgi_pass。upstream相关配置结构的建立,并不一定是非要配置upstream这个指令才会去做,有时proxy_pass直接就是跟一个ip地址或域名,他其实隐式的调用upstream。那么一个具体的request过程如何跟up
点赞 3
浏览 1.2k
使用nginx转发请求时,应用中获取到的用户ip都是127.0.0.1,获取真实ip必须重写一些头部才行。通常在WSGI环境中经常使用的变量:REMOTE_ADDR,在nginx转发时设置头部携带这个变量nginx设置server{ listen80; server_name_; location/{ .................. proxy_passhttp://127.0.0.1:8000/; #$host变量,Host为变量名 proxy_set_headerHost$host; proxy_set_headerX-Real-IP$remote_addr; proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for; } } 1234567
点赞 3
浏览 1.7k
原文链接:https://segmentfault.com/a/1190000002997586作者:GaniksGETTHECODEganiks➜nginx-1.8.0wgethttp://nginx.org/download/nginx-1.8.0.tar.gz ganiks➜nginx-1.8.0tarxzvfnginx-1.8.0.tar.gz ganiks➜nginx-1.8.0pwd /home/ganiks/learn/nginx/nginx180_source/nginx_180_Compile/nginx-1.8.0 CONFIGUREganiks➜nginx-1.8.0./configure--prefix=~/home/ganiks/learn/nginx/Nginx checkingforOS +Linux3.13.0-43-genericx86_64 checkingforCcompiler...found +usingGNUCcompiler +gcc
点赞 2
浏览 859