如何将在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/