美文网首页
CentOS 安装Nginx

CentOS 安装Nginx

作者: 勿以浮沙筑高台 | 来源:发表于2017-09-25 17:52 被阅读17次

    一、安装基础环境

    yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
    # gcc-c++ -- 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境
    # pcre -- nginx 的 http 模块使用 pcre 来解析正则表达式
    # zlib -- nginx 使用 zlib 对 http 包的内容进行 gzip 
    # openssl -- 支持 https
    

    二、安装Nginx

    下载安装包

    wget -c https://nginx.org/download/nginx-1.12.1.tar.gz
    

    配置

    cd nginx-1.12.1
    ./configure  --with-http_ssl_module
    

    编译安装

    make
    make install
    
    # nginx命令目录/usr/local/nginx/sbin/
    # nginx配置目录/usr/local/nginx/conf/
    

    常用Nginx命令

    ./nginx  
    # 以默认配置启动
    
    ./nginx -s stop
    # 强制关闭
    
    ./nginx -s quit
    # 是一个优雅的关闭方式,Nginx在退出前完成已经接受的连接请求
    
    ./nginx -s reload
    # 重新加载配置文件
    
    ./nginx -t
    # 验证nginx配置文件是否正确
    

    设置开机自启动

    echo /usr/local/nginx/sbin/nginx >> /etc/rc.local
    # 在/etc/rc.local文件末尾 添加 /usr/local/nginx/sbin/nginx
    
    chmod 755 rc.local
    #设置执行权限
    

    相关文章

      网友评论

          本文标题:CentOS 安装Nginx

          本文链接:https://www.haomeiwen.com/subject/ryydextx.html