debian php-fpn_Nginx apt方式安装(Debian)

使用apt安装好处在于统一升级方便,不用单独手工安装。默认情况下nginx已经支持apt-get安装,但是安装的包是比较老旧的10.x版本。我们可以通过添加nginx

deb安装源的方式来使用最新稳定版的nginx,还可以实时通过update和upgrade命令保持最新的未定版nginx。

添加apt-key

sudo apt-key add nginx_signing.key

由于需要使用nginx官方指定的deb源下载最新稳定版本的nginx,所以需要先添加一个信任公钥(PGP)。可以将下列公钥复制保存为一个名为nginx_signing.key的文件(也可到官网去下载):

-----BEGIN PGP PUBLIC KEY BLOCK-----

Version: GnuPG v2.0.22 (GNU/Linux)

mQENBE5OMmIBCAD+FPYKGriGGf7NqwKfWC83cBV01gabgVWQmZbMcFzeW+hMsgxH

W6iimD0RsfZ9oEbfJCPG0CRSZ7ppq5pKamYs2+EJ8Q2ysOFHHwpGrA2C8zyNAs4I

QxnZZIbETgcSwFtDun0XiqPwPZgyuXVm9PAbLZRbfBzm8wR/3SWygqZBBLdQk5TE

fDR+Eny/M1RVR4xClECONF9UBB2ejFdI1LD45APbP2hsN/piFByU1t7yK2gpFyRt

97WzGHn9MV5/TL7AmRPM4pcr3JacmtCnxXeCZ8nLqedoSuHFuhwyDnlAbu8I16O5

XRrfzhrHRJFM1JnIiGmzZi6zBvH0ItfyX6ttABEBAAG0KW5naW54IHNpZ25pbmcg

a2V5IDxzaWduaW5nLWtleUBuZ2lueC5jb20+iQE+BBMBAgAoAhsDBgsJCAcDAgYV

CAIJCgsEFgIDAQIeAQIXgAUCV2K1+AUJGB4fQQAKCRCr9b2Ce9m/YloaB/9XGrol

kocm7l/tsVjaBQCteXKuwsm4XhCuAQ6YAwA1L1UheGOG/aa2xJvrXE8X32tgcTjr

KoYoXWcdxaFjlXGTt6jV85qRguUzvMOxxSEM2Dn115etN9piPl0Zz+4rkx8+2vJG

F+eMlruPXg/zd88NvyLq5gGHEsFRBMVufYmHtNfcp4okC1klWiRIRSdp4QY1wdrN

1O+/oCTl8Bzy6hcHjLIq3aoumcLxMjtBoclc/5OTioLDwSDfVx7rWyfRhcBzVbwD

oe/PD08AoAA6fxXvWjSxy+dGhEaXoTHjkCbz/l6NxrK3JFyauDgU4K4MytsZ1HDi

MgMW8hZXxszoICTTiQEcBBABAgAGBQJOTkelAAoJEKZP1bF62zmo79oH/1XDb29S

YtWp+MTJTPFEwlWRiyRuDXy3wBd/BpwBRIWfWzMs1gnCjNjk0EVBVGa2grvy9Jtx

JKMd6l/PWXVucSt+U/+GO8rBkw14SdhqxaS2l14v6gyMeUrSbY3XfToGfwHC4sa/

Thn8X4jFaQ2XN5dAIzJGU1s5JA0tjEzUwCnmrKmyMlXZaoQVrmORGjCuH0I0aAFk

RS0UtnB9HPpxhGVbs24xXZQnZDNbUQeulFxS4uP3OLDBAeCHl+v4t/uotIad8v6J

SO93vc1evIje6lguE81HHmJn9noxPItvOvSMb2yPsE8mH4cJHRTFNSEhPW6ghmlf

Wa9ZwiVX5igxcvaIRgQQEQIABgUCTk5b0gAKCRDs8OkLLBcgg1G+AKCnacLb/+W6

cflirUIExgZdUJqoogCeNPVwXiHEIVqithAM1pdY/gcaQZmIRgQQEQIABgUCTk5f

YQAKCRCpN2E5pSTFPnNWAJ9gUozyiS+9jf2rJvqmJSeWuCgVRwCcCUFhXRCpQO2Y

Va3l3WuB+rgKjsQ=

=EWWI

-----END PGP PUBLIC KEY BLOCK-----

然后执行以下命令:

sudo apt-key add nginx_signing.key

设置apt的deb源

首先需要明确当前的ubuntu版本,在安装nginx时不同的ubuntu版本对应不同的nginx安装包。对照如下:

版本

安装包别名

适用平台

14.04

trusty

x86_64, i386, aarch64/arm64

16.04

xenial

x86_64, i386, ppc64el, aarch64/arm64

17.10

artful

x86_64, i386

打开apt的安装源配置文件——/etc/apt/sources.list。在文件尾部添加:

deb http://nginx.org/packages/ubuntu/ code nginx

deb-src http://nginx.org/packages/ubuntu/ code nginx

注意标红的code需要根据ubuntu的版本号按照上面的表替换对应的别名。

设置好之后使用checklog命令可以看到现在已经切换到最新的稳定版本了。(不会输出日志,只有一个版本号)

安装nginx

最后更新安装源列表,然后安装nginx。

apt-get update

apt-get install nginx

安装最新发布版本

除了稳定版本,也可以通过apt的方式安装最新发布版本(Mainline)。只需要修改安装源头的路径即可——将/etc/apt/sources.list中的deb源修改为:

deb http://nginx.org/packages/mainline/ubuntu/ code nginx

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

更多的安装方式详见官网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值