美文网首页
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