返回

搭建你的 Docusaurus 博客(二):上线部署 #

前端

超简单!用 Docusaurus 搭建你的个人博客(二) #

前言

在上一篇文章中,我们介绍了如何在本地搭建一个 Docusaurus 博客。现在,我们已经准备好将博客部署到服务器上,以便全世界都可以访问它。

部署博客有两种主要方式:

  1. 海外部署: 这种方式是免费的,但需要你有一定的技术基础。你可以将博客部署到 Netlify、Vercel 或 GitHub Pages 等平台上。
  2. 国内部署: 这种方式需要你购买一个域名和服务器,但它可以让你更好地控制博客的内容和外观。

在本篇文章中,我们将详细介绍这两种部署方式。

海外部署

Netlify

Netlify 是一个流行的静态网站托管平台,它可以让你轻松地将你的 Docusaurus 博客部署到网上。

要使用 Netlify 部署你的博客,请按照以下步骤操作:

  1. 注册一个 Netlify 账户。
  2. 将你的博客代码推送到 GitHub。
  3. 在 Netlify 上创建一个新的网站。
  4. 选择你的 GitHub 仓库作为网站的源代码。
  5. 选择一个域名(如果你没有域名,你可以使用 Netlify 提供的免费域名)。
  6. 点击“Deploy”按钮。

Netlify 会自动构建你的博客并将其部署到网上。

Vercel

Vercel 是另一个流行的静态网站托管平台,它也可以让你轻松地将你的 Docusaurus 博客部署到网上。

要使用 Vercel 部署你的博客,请按照以下步骤操作:

  1. 注册一个 Vercel 账户。
  2. 将你的博客代码推送到 GitHub。
  3. 在 Vercel 上创建一个新的项目。
  4. 选择你的 GitHub 仓库作为项目的源代码。
  5. 选择一个域名(如果你没有域名,你可以使用 Vercel 提供的免费域名)。
  6. 点击“Deploy”按钮。

Vercel 会自动构建你的博客并将其部署到网上。

GitHub Pages

GitHub Pages 是 GitHub 提供的一项服务,它可以让你将你的 Docusaurus 博客部署到网上。

要使用 GitHub Pages 部署你的博客,请按照以下步骤操作:

  1. 在 GitHub 上创建一个新的仓库。
  2. 将你的博客代码推送到这个仓库。
  3. 在仓库的根目录下创建一个名为 CNAME 的文件,并在其中写入你的域名。
  4. 将仓库的主分支设置为 gh-pages

GitHub Pages 会自动构建你的博客并将其部署到网上。

国内部署

如果你想将你的博客部署到国内,你需要购买一个域名和服务器。

购买域名

域名是你在互联网上的地址。你可以通过阿里云、腾讯云等域名注册商购买域名。

购买服务器

服务器是你的博客的存储空间。你可以通过阿里云、腾讯云等云服务商购买服务器。

部署博客

购买了域名和服务器后,你就可以将你的博客部署到服务器上了。

要部署你的博客,请按照以下步骤操作:

  1. 将你的博客代码上传到服务器。
  2. 在服务器上安装 Nginx 或 Apache 等 Web 服务器。
  3. 配置 Web 服务器以指向你的博客代码。

现在,你的博客就部署到服务器上了,你可以通过你的域名访问它了。

总结

在本篇文章中,我们介绍了如何将 Docusaurus 博客部署到服务器上。我们讨论了海外部署和国内部署两种方式,并提供了详细的步骤指导。

希望本篇文章能够帮助你将你的博客部署到网上。如果你有任何问题,请随时留言。