如何将在AWS上的网站快速从http转换为https

请使用Let’s Encrypt

https://letsencrypt.org/zh-cn/getting-started/

 

简单傻瓜式一键搞定

下面是我在我的AWS控制台中运行的命令,我用的是Nginx,其他的有各自对应的操作,自己参考文档即可。

1. sudo snap install --classic certbot 

2. sudo ln -s /snap/bin/certbot /usr/bin/certbot

3. sudo certbot --nginx

简单明了,安装就已经完成了,然后会在证书过期的时候自动更新。

下面是测试自动更新功能是否好用的命令。

sudo certbot renew --dry-run

简单明了,安装就已经完成了,然后会在证书过期的时候自动更新。


注意如果在运行的时候遇到这个错误 Could not automatically find a matching server block for lolcatknight.com. Set the `server_name` directive to use the Nginx installer.


需要在你的/etc/nginx/sites-available/配置server name即可

server {

    listen 80;

    server_name your domain;

    ...

  }


https://lolcatknight.com/

posted @ 2020-10-31 15:08  Hibou  阅读(498)  评论(0编辑  收藏  举报