发布于 2026-01-06 0 阅读
0

如何为你的 Laravel 项目获取免费域名? 简介 前提条件 选择免费域名 将域名添加到 DigitalOcean 更新域名服务器 结论

如何为你的 Laravel 项目获取免费域名?

介绍

先决条件

选择免费域名

将您的域名添加到 DigitalOcean

更新您的域名服务器

结论

介绍

免责声明
本教程之前介绍了如何使用 Freenom 获取免费域名。但遗憾的是,Freenom 已不再提供免费域名,因此该方法不再可靠。作为替代方案,我建议您考虑使用 Cloudflare 或 Namecheap 等服务,您可以在这些服务中以实惠的价格为您的 Laravel 项目购买域名。

你可能出于各种原因需要一个免费域名来开展你的项目。

例如,如果你的多个副业项目无法产生任何收入,那么同时开展多个项目可能会非常昂贵。因此,节约成本至关重要。

您可能需要免费域名名称的另一个原因是,您可能只是想进行一些测试,而不需要真正的域名,而真正的域名可能需要花费 5 到 50 美元不等,具体取决于提供商和域名后缀。

在本教程中,我将向您展示如何Freenom获取免费域名并将其用于您的 Laravel 项目。

先决条件

开始之前,您需要先安装一个 Laravel 项目。

更棒的是,您可以使用以下推荐链接获得 100 美元的免费信用额度,可用于部署服务器并亲自测试本指南:

DigitalOcean 100 美元免费额度

账户准备就绪后,您可以按照此处的“如何在 DigitalOcean 上一键安装 Laravel”中的步骤进行操作

选择免费域名

在本教程中,我们将使用Freenom注册一个免费域名!据我所知,Freenom 是世界上唯一一家免费域名提供商。

他们提供以下后缀的免费域名:

  • .TK
  • .ML
  • .GA
  • .CF
  • .GQ

遗憾的是,Freenom 不提供免费.com域名,但就测试目的而言,以上域名后缀是一个很好的替代方案!

要查看特定域名是否可用,只需访问Freenom网站,您将进入一个页面,可以在该页面上搜索并查看特定域名是否可用:

Laravel 项目的免费域名

就我而言,我会查找bobbyiliev并选择可用的扩展程序:

Freenom 免费域名,供您的网站使用

就我而言,bobbyiliev.ml它是可用的,所以我点击按钮选择它Get it now!,然后点击Checkout

你会看到一个页面,你可以在该页面上选择你想保留域名多长时间:

免费域名 12 个月

从下拉菜单中选择时间段,然后点击“下一步”。之后,按照步骤注册一个免费账户。

注册流程完成后,请继续进行下一步,将您新获得的免费域名添加到您的 DigitalOcean 帐户中。

将您的域名添加到 DigitalOcean

如果您还没有 DigitalOcean 帐户,请务必通过此链接创建一个:

注册 DigitalOcean

创建 DigitalOcean 帐户后,请按照以下步骤操作:

  • 首先,请前往您的DigitalOcean 控制面板。
  • 然后点击左侧的“网络”。
  • 之后点击“域名”。
  • 然后点击“添加新域名”按钮,添加您刚刚注册的域名:

将域名添加到 DigitalOcean

然后您会看到新的 DNS 区域,您需要在其中添加一条 A 记录,指向您的 Laravel 服务器!有关如何管理 DNS 的更多信息,请务必阅读此指南

更新您的域名服务器

在 DigitalOcean 中配置好域名并准备就绪后,您需要更新名称服务器,以便您的域名开始使用新的 DigitalOcean DNS 区域。

为此,只需复制以下 3 个域名服务器:

  • ns1.digitalocean.com
  • ns2.digitalocean.com
  • ns3.digitalocean.com

然后返回您的 Freenom 帐户,按照以下步骤操作:

  • 从菜单中点击“服务”。
  • 然后点击“我的域名”。
  • 之后,点击新域名的“管理域名”按钮。
  • 然后从“管理工具”下拉菜单中单击“名称服务器”。
  • 选择“使用自定义名称服务器(在下方输入)”,然后输入上面提到的 3 个 DigitalOcean 名称服务器,并点击“保存”。

在 Freenom 中更改域名服务器

最后,DNS 可能需要长达 24 小时才能在全球范围内传播,之后,当您在浏览器中访问您的免费域名时,您就可以看到您的 Laravel 应用程序了!

结论

现在您知道如何为您的 Laravel 项目获取免费域名,并将其添加到 DigitalOcean 或您的网站托管服务提供商,您可以在其中管理您的 DNS 区域并将其指向您的 Laravel 服务器。

希望这能帮到你!

文章来源:https://dev.to/bobbyiliev/how-to-get-a-free-domain-name-for-your-laravel-project-2984