用户登录

再配置一下这个服务的 SSL 证书,让服务支持使用 HTTPS 协议。可以使用 Let's Encrypt 签发的证书。

签发这种证书需要在 Ubuntu 服务器上使用 certbot 这个工具,安装这个工具可以使用 snap,Ubuntu 操作系统里自带这个工具。执行一下 snap install certbot --classic 。

完成以后,执行 certbot,第一次运行可能会提示我们输入一个邮箱地址,然后会提示是否同意协议。

这里提示我们选择要使用的插件。选择使用 nginx 插件。

然后再输入要签发 ssl 证书的域名的序号,按下回车。提示正在请求证书,成功以后 certbot 还会帮我们修改服务的 Nginx 的配置,让服务支持使用 HTTPS 协议访问。

这个 certbot 会自动修改对应的 nginx 配置文件,查看一下 /etc/nginx/conf.d/ninghao-next.ninghao.co.conf,观察一下这个配置文件,你会发现,这里配置了一个新的服务器,监听的端口号是 443。

服务器里已经配置使用了 ssl 证书。

在浏览器试一下,访问一下 https://ninghao-next.ninghao.co ,在地址栏里会显示一个小锁头小图标,说明现在是通过 HTTPS 协议访问的这个地址。

使用 Let's Encrypt 签发的 SSL 证书《 Next.js:部署应用 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点