免费的网站托管和高级域名

让我们看看如何免费托管您的网站并将域名(高级)免费连接到该网站。在继续之前,请确保您已准备好托管网站,因为在此过程中尝试它会有所帮助。您至少需要一个可以托管的 index.html 文件。文章可以分为两部分。第一部分将向您介绍如何托管您的网站,第二部分将帮助您向该托管网站添加高级域名。

免费的网站托管和高级域名

托管网站

虽然有很多免费的托管平台,如 000Webhost、Firebase 等,但我们将使用 GitHub 来托管网站。在GitHub 上托管网站还可以让我们通过 GitHub 页面选项使我们的网站可用。您可以按照此 GFG 文章来托管您的网站或继续阅读本文。

首先,你必须在GitHub 上创建一个帐户,如果你现在还没有。创建帐户或登录现有帐户后,您必须通过单击右侧顶部的“ +”图标来创建新存储库。

在那里,您必须将存储库名称指定为username.github.io;您必须在该位置添加您的用户名。例如,如果您的用户名是 sultan,您可以提供 sultan.github.io。您必须公开您的存储库才能托管该网站。之后,通过单击下面的绿色按钮创建存储库。

现在您必须添加您的网站文件(或至少 index.html 文件)。这可以通过选择存储库名称部分下方的添加文件选项来完成。上传文件后,您可以将其提交到分支。确保您拥有名为 index.html 的登录页面。之后,您可以转到“设置”部分并导航至底部。

您会发现可以通过类似于 username.github.io 的 URL 访问您的网站。确保它正常工作,如果没有,请重新执行这些步骤并检查您是否出错。

注册高级域名

在第二部分中,让我们注册一个高级域。我们将在本教程中使用Microsoft Azure 。如果您是专业人士,则可以通过在 Azure 平台上注册并验证您的帐户来获得免费套餐 + 200 美元的积分。如果你是学生,则可以访问Azure for Students优惠,在创建免费帐户时,你将获得 100 美元的信用额度。您可能需要验证您是学生,这是一个简单的步骤。

免费的网站托管和高级域名

此外,请检查您的组织是否为您提供任何 Visual Studio 订阅。如果是这样,您每月还可以获得价值 150 美元的额外积分。您还可以查看Visual Studio 福利页面,查看是否可以使用 Microsoft Azure 和其他一些服务的免费积分。完成其中任何一项后,您的帐户上应该至少有 20 美元的信用额度(在试用服务后,如果有兴趣)继续前进。

现在您必须导航到Azure Portal。从那里,您将能够看到一个搜索栏。您必须从中搜索应用服务域。在搜索之前,您也可能会看到这一点。选择它,您将被带到另一个页面,您可以在其中添加新域。如果您已经拥有任何域(或处于后期阶段),它将在此处列出。

现在您必须单击“ +添加”按钮。您现在将有机会搜索您选择的域。您必须输入您的域名以及扩展名,以检查是否可以找到类似的域名。

您将可以访问所有高级域,除非它已经在使用或者它是高级域。在这种情况下,不会列出该域。从与您的选择相关的可用列表中,您可以选择要继续使用的域名。

在订阅部分,您可以选择订阅,无论是 Azure for Students 还是 Visual Studio 订阅等。在资源组部分下,单击新建。提供一个与您的项目产生共鸣的名称(不能再次用作另一个资源组名称)。之后,单击确定。

在联系信息下,您必须填写您的详细信息。确保已填写所有必需的详细信息,然后单击“确定”。同样,您可以选择隐私保护(不适用于 .in 等域扩展名)。最后,您必须接受法律条款。

填写完所有详细信息后,您可以单击“创建” 。您的应用服务域将在一分钟左右创建。(顺便说一句,域名的费用约为 11.99 美元,将从学分部分收取,您不必担心)。

免费的网站托管和高级域名

创建后,您可以单击转到资源或从列表导航到您的应用服务域。如果您想删除它或取消购买,您可以单击取消购买按钮,该按钮将在短时间内可用。现在我们必须添加某些 DNS 记录。

单击管理 DNS 记录。您不必担心其中存在的任何东西。点击“ +记录集”。在底部,您必须添加以下 IP 地址:

  • 185.199.108.153
  • 185.199.109.153
  • 185.199.110.153
  • 185.199.111.153

这会将您的域名指向我们网站当前托管的 GitHub 服务器。如果您要更改网站托管平台,则可以稍后通过添加其 IP 地址来更改此设置。您无需进行任何其他更改,现在您可以单击OK。

您必须再次单击“ + 记录集”。现在,您必须将列表中的类型从A更改为CNAME。如果需要,您必须在名称部分添加子域。它可以是类似www或任何您喜欢的东西。如果您使用www,您的网站也可以通过“www.domain_name.domain_extension”访问。如果您要使用像“ developer ”这样的子域,则可以通过“ developer.domain_name.domain_extension ”访问您的网站。

添加子域后,您必须添加Alias,这是当前可以访问您的托管网站的链接。由于我们使用的是 GitHub 页面,因此可以通过“username.github.io”访问您的网站。您必须在 Alias 部分添加它并以点 (.)结束。因此,别名应该类似于“ username.github.io”。“。之后,您可以单击OK。现在,Azure 上的所有工作都结束了。

免费的网站托管和高级域名

连接域名到 GitHub

现在,您必须回到您的 GitHub 存储库。转到设置部分,然后转到 GitHub 页面部分(您之前检查过)。如果检查底部,您将可以选择添加自定义域。您可以在该空间中添加您的裸域名(不包括子域或协议)。如果域是“mfisp.com”,您可以将其添加到那里,然后单击Save。

现在您必须等待近 10-20 秒,并且将完成某些检查。之后,您可以重新加载页面并导航到同一部分。您可以选择强制执行 HTTPS,启用这将使我们的网站保持可访问性和安全性。启用后,等待大约 1 分钟到 24 小时,以便您的网站可以访问。通常,它可以立即访问,没有任何延迟。

是的,您已经成功:

  • 使用 GitHub 托管网站
  • 注册高级域名
  • 添加了 DNS 记录
  • 将域连接到网站。

现在,当您检查 GitHub 上的存储库文件时,您会发现一个名为CNAME的文件。除非需要,否则切勿编辑/删除该文件。现在一切准备就绪,您可以开始与所有人共享域。下面给出了这种方法的一些缺点……

  • 您需要每年获得最低额度(约 12 美元)购买才能获得每年续订,或者您可以从 Azure 门户取消自动续订。
  • 网站文件将是开源的,任何人都可以查看您编写的代码或文件。

如果您想在其他平台上托管您的网站,您可以继续使用它。唯一的变化将是 IP 地址(对应于该平台)和别名,这将基于托管平台。所有其他步骤将保持不变。

文章链接: https://www.mfisp.com/9066.html

文章标题:免费的网站托管和高级域名

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
IDC云库

什么是企业安全架构?

2022-8-12 9:30:51

IDC云库

如何优化您的网络安全成本

2022-8-12 9:48:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
客户经理
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠