美文网首页
CentOS 7 安装Nginx

CentOS 7 安装Nginx

作者: 免跪姓黄 | 来源:发表于2019-12-16 11:20 被阅读0次
  1. 安装PCRE
    1.1 检查PCRE是否安装
    rpm -qa pcre pcre-devel
    1.2 安装PCRE和PCRE库(正则表达式兼容模块),一般来说安装pcre-devel即可
    yum install -y pcre pcre-devel

  2. 安装OpenSSL
    2.1 检查openssl是否安装
    rpm -qa openssl openssl-devel
    2.2 安装openssl和openssl库(实现https访问),一般来说安装openssl-devel即可
    yum install -y openssl openssl-devel

  3. 安装Nginx
    3.1 安装依赖
    yum install -y gcc gcc-c++ kernel-devel
    3.2 检查Nginx是否安装
    rpm -qa nginx
    3.3 进入opt目录
    cd /opt/
    3.4 下载Nginx安装包
    wget http://nginx.org/download/nginx-1.16.0.tar.gz
    3.5 解压Nginx安装包
    tar -zxvf nginx-1.16.0.tar.gz
    3.6 进入Nginx文件夹
    cd nginx-1.16.0
    3.7 创建nginx用户和组
    useradd nginx -M -s /sbin/nologin
    3.8 检查创建的用户
    id nginx
    3.9 查看configure可选参数
    ./configure --help
    3.10 指定安装路径、用户和所需模块
    ./configure --prefix=/opt/Nginx --user=nginx --group=nginx --with-http_ssl_module --with- http_stub_status_module
    3.11 编译Nginx
    make
    3.12 编译安装Nginx
    make install
    3.13 检查
    echo $?
    3.14 创建Nginx的软连接
    ln -s /opt/nginx-1.16.0/ /opt/nginx
    3.15 启动Nginx服务
    /opt/Nginx/sbin/nginx

  4. 防火墙开启80端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --reload

相关文章

网友评论

      本文标题:CentOS 7 安装Nginx

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