nginx常用命令

22次阅读

共计 513 个字符,预计需要花费 2 分钟才能阅读完成。

nginx 常用命令

nginx 常用命令 nginx -s quit // 优雅停止 nginx,有连接时会等连接请求完成再杀死 worker 进程
nginx -s reload // 优雅重启,并重新载入配置文件 nginx.conf
nginx -s reopen // 重新打开日志文件,一般用于切割日志
nginx -v // 查看版本
nginx -t // 检查 nginx 的配置文件
nginx -h // 查看帮助信息
nginx -V // 详细版本信息,包括编译参数
nginx -c filename // 指定配置文件
注: 后来发现使配置文件生效不需要重启系统
只需要输入 source /etc/profile // 让配置文件重新生效一下即可

nginx 跨域 // 直接请求 nginx 也是会报跨域错误的这里设置允许跨域; 如果代理地址已经允许跨域则不需要这些, 否则报错 (虽然这样 nginx 跨域就没意义了)
add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST,OPTIONS;

正文完
 0