美文网首页
nginx 安装

nginx 安装

作者: 944f671bfb68 | 来源:发表于2018-08-24 13:42 被阅读0次

    文章来源

     https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source
    

    1. ubuntu

    1.1 下载用于签署NGINX软件包和存储库apt的密钥,并将其添加到程序的密钥环中:
        sudo wget https://nginx.org/keys/nginx_signing.key
        sudo apt-key add nginx_signing.key
    
    1.2. 编辑/etc/apt/sources.list文件,例如vi:
        sudo vi /etc/apt/sources.list
    
    1. 3. 添加这些行sources.list来命名可以从中获取NGINX开源源的存储库:
    deb https://nginx.org/packages/mainline/ubuntu/ <CODENAME> nginx
    deb-src https://nginx.org/packages/mainline/ubuntu/ <CODENAME> nginx
    
    备注:
        /mainline路径名中的元素指向NGINX开源的最新主线版本; 删除它以获得最新的稳定版本
        <CODENAME> 是Ubuntu版本的代号
        14.04   trusty  x86_64, i386, aarch64/arm64
        16.04   xenial  x86_64, i386, ppc64el, aarch64/arm64
        17.10   artful  x86_64, i386
    
    例如,要获取Ubuntu 14.04(“可靠”)的最新主线包,请添加:
        deb https://nginx.org/packages/mainline/ubuntu/ trusty nginx 
        deb-src https://nginx.org/packages/mainline/ubuntu/ trusty nginx
    
    1. 4. 保存更改并退出vi(按ESC键并wq在:提示符处键入)。
    1.5 5. 安装NGINX
        删除以前的
        sudo apt-get remove nginx-common [nginx-core] 
        sudo apt-get update 
        sudo apt-get install nginx
    
    1. 6. 启动NGINX
        sudo nginx
    
    1.7. 验证NGINX开源是否已启动并正在运行:
    curl -I 127.0.0.1 
    HTTP / 1.1 200 OK 
    服务器:nginx / 1.13.8
    

    2. centos

    2.1. yum通过在/etc/yum.repos.d中创建文件nginx.repo来设置RHEL或CentOS 的存储库,例如使用:vi
    sudo vi /etc/yum.repos.d/nginx.repo
    
    2.2. 将以下行添加到nginx.repo:
    [nginx] 
    name = nginx repo 
    baseurl = https://nginx.org/packages/mainline/ <OS> / <OSRELEASE> / $ basearch / 
    gpgcheck = 0 
    enabled = 1
    备注: 
        /mainline路径名中的元素指向NGINX开源的最新主线版本; 删除它以获得最新的稳定版本
    
        <OS>是rhel或者centos
    
        <OSRELEASE>是版本号(6,6._x_,7,7._x_等等)
    
        例如,要获取CentOS 7的最新主线包,请插入:
    
        [nginx] 
        name = nginx repo 
        baseurl = https://nginx.org/packages/mainline/centos/7/$basearch/
        gpgcheck = 0 
        enabled = 1
    
    2.3. 保存更改并退出vi(按ESC键并wq在:提示符处键入)。
    2.4. 更新存储库,安装NGINX开源软件包:
        sudo yum update
    
    2.5. 启动NGINX开源:
        sudo nginx
    
    2.6. 验证NGINX开源是否已启动并正在运行:
        curl -I 127.0.0.1 
        HTTP / 1.1 200 OK 
        服务器:nginx / 1.13.8
    

    3.从源代码编译和安装

    3.1. 安装依赖
    sudo apt-get install pcre zlib openssl
    
    3.2. 下载nginx源代码
    wget https://nginx.org/download/nginx-1.14.0.tar.gz 
    tar zxf nginx-1.14.0.tar.gz 
    cd nginx-1.14.0
    
    3.3. 配置构建选项
    ./configure 
    --sbin-path = /usr/local/nginx/nginx 
    --conf-path = /usr/local/nginx/nginx.conf 
    --pid-path = /usr/local/nginx/nginx.pid 
    
    3.4. 安装
    make 
    sudo make install

    相关文章

      网友评论

          本文标题:nginx 安装

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