申请免费域名 + SSL 证书的方法

最近给服务器加了域名,同时配套了 SSL 证书,没有花一分钱,整个配置过程也非常简单,下面来看看是如何完成的吧。

准备工作

为了达到最终效果,你需要有

  • 一个非大陆服务器(无需备案域名)
  • 非中国的 IP 地址(中国 IP 申请域名可能会失败)
  • Google 账号(用来登录申请域名的网站)
  • 基本的 Linux 知识
  • 基本的 Nginx 知识

1. 申请域名

前往 freenom 申请一个你想要的域名,域名后缀一般有 mltkcg 等,因为是免费域名所以只能选这些不常见的后缀。

关于如何在 freenom 上申请域名,网上应该有一大堆教程,如果遇到问题直接搜索引擎。

2. 修改 DNS

登录 cloudflare,点击添加站点,将刚刚申请到的域名填入输入框,然后点击添加,一般会有两种情况:

  • 添加成功 - 万事大吉,后序操作就是修改 nameserver 和配置 DNS
  • 添加失败 - 可能提示域名不存在。解决方法是去 dnspod 把申请的域名添加进解析列表,等一会再重试,成功这进入添加成功步骤。

关于如何修改 DNS 网上同样也有一堆教程,这里就不赘述了。

3. 申请 SSL 证书

使用 certbot 即可很轻松的申请 SSL 证书,同时该工具还自带更新证书等功能。前往 certbot 的交互式配置网站,根据你的 Linux 系统、服务器软件选择对应的配置即可。certbot 安装完后,你还需要配置自己 nginx 服务器 server 的 server_name 以便 certbot 能够直接将配置写入到 nginx 的配置文件。

如果上述步骤都没出问题,运行 nginx -s reload 重启 nginx,属于你的 HTTPS 网站应该就成功搭建了。

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页
评论

打赏作者

缓次郎

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值