nginx常用命令

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;

    原文作者:liuoomei
    原文地址: https://segmentfault.com/a/1190000018462441
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞