带有 SSL 包的 Nginx

带有 SSL 包的 Nginx

我正在尝试使用包管理器安装 nginx。通常我会这样做:

sudo apt-get install nginx

但我需要 nginx 支持 SSL。我可以从源代码编译支持 SSL 的 nginx,但我想使用包管理器,以便在需要时更轻松地升级或删除。

nginx软件包是否支持 SSL 编译或者是否有办法实现它?

谢谢。

答案1

该软件包nginx-full也安装了 ssl 支持。

请参考本指南来配置你的 SSL

http://wiki.nginx.org/HttpSslModule

答案2

SSL 证书是网站独有的东西。Nginx 无法提供预安装的证书,因为正如我所说 - 一个网站只能使用一个证书。SSL 证书是付费的,一段时间后就会过期。因此,获得完全免费的 SSL 证书的唯一方法是使用certbot。此程序从 Let's Encrypt 机构获取免费 SSL 证书。它们与付费证书没有区别(除了短期 - 2 个月)。但您可以设置自动续订。我正在使用这些证书,我很想知道 SSL 证书可以免费。所以你可以按照这些脚步在您的网站上获取 SSL。

但您需要一个域名。

编辑:nginx 软件包已经支持 SSL。您不需要安装其他软件包。
只需使用

sudo apt-get install nginx

相关内容