如何在 Nginx 中使用 Porkbun SSL 证书文件?
How to use Porkbun SSL Certificate Files with Nginx?
我正在尝试弄清楚如何使用 Porkbun Let's Encrypt Files with Nginx。
他们生成了一个包含以下文件的 zip 文件供我使用
domain.cert.pem, intermediate.cert.pem, private.key.pem, public.key.pem
来自本网站https://wbxpress.net/install-porkbun-ssl-nginx-wordpress/
我已经解决了
ssl_certificate
是 domain.cert.pem
ssl_certificate_key
是 private.cert.pem
但根据我的需要,我还必须指定 ssl_trusted_certificate
。
谁能指出我正确的方向?
如果您使用了 certbot,您将获得这些文件:README
cert.pem
chain.pem
fullchain.pem
privkey.pem
ssl_certificate
应该指向 fullchain.pem
ssl_certificate_key
应该指向 privkey.pem
ssl_trusted_certificate
应该指向 chain.pem
据我所知,PorkBun 生成的文件只是重命名和映射如下:
fullchain.pem
-> domain.cert.pem
privkey.pem
-> private.key.pem
chain.pem
-> intermediate.cert.pem
cert.pem
-> public.key.pem
所以你会为 PorkBun 给的文件做这个:
ssl_certificate
应该指向 domain.cert.pem
ssl_certificate_key
应该指向 private.key.pem
ssl_trusted_certificate
应该指向 intermediate.cert.pem
基本上 fullchain.pem
只是由 cert.pem
+ chain.pem
串联而成。有关详细信息,请参阅此处:Generate CRT & KEY ssl files from Let's Encrypt from scratch
就我个人而言,我 不会 使用他们生成的,因为您必须每 90 天手动更换一次。最好使用另一个选项,例如 certbot,它可以让您自动更新它或通过某些 cronjob 执行 'manually'。祝你好运!
我正在尝试弄清楚如何使用 Porkbun Let's Encrypt Files with Nginx。
他们生成了一个包含以下文件的 zip 文件供我使用
domain.cert.pem, intermediate.cert.pem, private.key.pem, public.key.pem
来自本网站https://wbxpress.net/install-porkbun-ssl-nginx-wordpress/
我已经解决了
ssl_certificate
是 domain.cert.pem
ssl_certificate_key
是 private.cert.pem
但根据我的需要,我还必须指定 ssl_trusted_certificate
。
谁能指出我正确的方向?
如果您使用了 certbot,您将获得这些文件:README
cert.pem
chain.pem
fullchain.pem
privkey.pem
ssl_certificate
应该指向fullchain.pem
ssl_certificate_key
应该指向privkey.pem
ssl_trusted_certificate
应该指向chain.pem
据我所知,PorkBun 生成的文件只是重命名和映射如下:
fullchain.pem
->domain.cert.pem
privkey.pem
->private.key.pem
chain.pem
->intermediate.cert.pem
cert.pem
->public.key.pem
所以你会为 PorkBun 给的文件做这个:
ssl_certificate
应该指向domain.cert.pem
ssl_certificate_key
应该指向private.key.pem
ssl_trusted_certificate
应该指向intermediate.cert.pem
基本上 fullchain.pem
只是由 cert.pem
+ chain.pem
串联而成。有关详细信息,请参阅此处:Generate CRT & KEY ssl files from Let's Encrypt from scratch
就我个人而言,我 不会 使用他们生成的,因为您必须每 90 天手动更换一次。最好使用另一个选项,例如 certbot,它可以让您自动更新它或通过某些 cronjob 执行 'manually'。祝你好运!