Ubuntu-16.04 三步搞定Nginx安装

来源:互联网 发布:json格式转换 编辑:程序博客网 时间:2024/05/22 03:02

Ubuntu-16.04 三步搞定Nginx安装

租了服务器,开始搞事情。然而,网上现有的教程实在不忍直视。因此写点东西留给后面的童鞋。

环境是阿里云Ubuntu16.04 32bit,其他发行版本请移步官网Linux帮助

我们通过添加密钥环将nginx官网的仓库添加进来,这样可以使用apt安装最新的nginx软件。

一.添加程序密钥环

对于Debian / Ubuntu,为了验证nginx仓库签名,需要将用于将nginx软件包和存储库签署的密钥添加到apt程序密钥环中。 密钥环可以从官网下载官网密钥环,也可以将下面的内容拷贝自己创建,名为“nginx_signing.key”

-----BEGIN PGP PUBLIC KEY BLOCK-----Version: GnuPG v2.0.22 (GNU/Linux)mQENBE5OMmIBCAD+FPYKGriGGf7NqwKfWC83cBV01gabgVWQmZbMcFzeW+hMsgxHW6iimD0RsfZ9oEbfJCPG0CRSZ7ppq5pKamYs2+EJ8Q2ysOFHHwpGrA2C8zyNAs4IQxnZZIbETgcSwFtDun0XiqPwPZgyuXVm9PAbLZRbfBzm8wR/3SWygqZBBLdQk5TEfDR+Eny/M1RVR4xClECONF9UBB2ejFdI1LD45APbP2hsN/piFByU1t7yK2gpFyRt97WzGHn9MV5/TL7AmRPM4pcr3JacmtCnxXeCZ8nLqedoSuHFuhwyDnlAbu8I16O5XRrfzhrHRJFM1JnIiGmzZi6zBvH0ItfyX6ttABEBAAG0KW5naW54IHNpZ25pbmcga2V5IDxzaWduaW5nLWtleUBuZ2lueC5jb20+iQE+BBMBAgAoAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAUCV2K1+AUJGB4fQQAKCRCr9b2Ce9m/YloaB/9XGrolkocm7l/tsVjaBQCteXKuwsm4XhCuAQ6YAwA1L1UheGOG/aa2xJvrXE8X32tgcTjrKoYoXWcdxaFjlXGTt6jV85qRguUzvMOxxSEM2Dn115etN9piPl0Zz+4rkx8+2vJGF+eMlruPXg/zd88NvyLq5gGHEsFRBMVufYmHtNfcp4okC1klWiRIRSdp4QY1wdrN1O+/oCTl8Bzy6hcHjLIq3aoumcLxMjtBoclc/5OTioLDwSDfVx7rWyfRhcBzVbwDoe/PD08AoAA6fxXvWjSxy+dGhEaXoTHjkCbz/l6NxrK3JFyauDgU4K4MytsZ1HDiMgMW8hZXxszoICTTiQEcBBABAgAGBQJOTkelAAoJEKZP1bF62zmo79oH/1XDb29SYtWp+MTJTPFEwlWRiyRuDXy3wBd/BpwBRIWfWzMs1gnCjNjk0EVBVGa2grvy9JtxJKMd6l/PWXVucSt+U/+GO8rBkw14SdhqxaS2l14v6gyMeUrSbY3XfToGfwHC4sa/Thn8X4jFaQ2XN5dAIzJGU1s5JA0tjEzUwCnmrKmyMlXZaoQVrmORGjCuH0I0aAFkRS0UtnB9HPpxhGVbs24xXZQnZDNbUQeulFxS4uP3OLDBAeCHl+v4t/uotIad8v6JSO93vc1evIje6lguE81HHmJn9noxPItvOvSMb2yPsE8mH4cJHRTFNSEhPW6ghmlfWa9ZwiVX5igxcvaIRgQQEQIABgUCTk5b0gAKCRDs8OkLLBcgg1G+AKCnacLb/+W6cflirUIExgZdUJqoogCeNPVwXiHEIVqithAM1pdY/gcaQZmIRgQQEQIABgUCTk5fYQAKCRCpN2E5pSTFPnNWAJ9gUozyiS+9jf2rJvqmJSeWuCgVRwCcCUFhXRCpQO2YVa3l3WuB+rgKjsQ==EWWI-----END PGP PUBLIC KEY BLOCK-----

无论哪个途径,手头有了 nginx_signing.key文件
定位到该文件的目录,执行

sudo apt-key add nginx_signing.key

二.更改源列表

大家对sources.list一定不陌生。使用vim编辑它

sudo vim /etc/apt/sources.list

在命令模式下输入“G”定位到文件末尾,进入编辑模式,添加如下内容

deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx
deb http://nginx.org/packages/mainline/debian/ xenial nginx
deb-src http://nginx.org/packages/mainline/debian/ xenial nginx

三.安装

sudo apt-get update
sudo apt-get install nginx

大功告成

安装完成之后,通过

nginx -v

查看nginx的版本,apt仓库自带的是1.10.3版本,而当前最新的是1.13.3。

如果觉得不错,请点个赞,谢谢!
如果觉得坑,请吐槽评论,谢谢!
欢迎交流