diff --git a/docs/contribution/sponsor.md b/docs/contribution/sponsor.md index e283cfb..b52b2f4 100644 --- a/docs/contribution/sponsor.md +++ b/docs/contribution/sponsor.md @@ -17,7 +17,7 @@ description: 如果 Halo 对您有帮助,不妨赞助我们 | 支付宝 | 微信 | | ------ | ---- | -| ali-pay.png | wechat-pay.png | +| ali-pay.png | wechat-pay.png | ### 部署服务 diff --git a/docs/getting-started/install/other/tencent-cloudbase.mdx b/docs/getting-started/install/other/tencent-cloudbase.md similarity index 77% rename from docs/getting-started/install/other/tencent-cloudbase.mdx rename to docs/getting-started/install/other/tencent-cloudbase.md index 2b09ef7..1c853a2 100644 --- a/docs/getting-started/install/other/tencent-cloudbase.mdx +++ b/docs/getting-started/install/other/tencent-cloudbase.md @@ -3,8 +3,6 @@ title: 腾讯云 CloudBase description: 使用腾讯云 CloudBase 一键部署 --- -import Image from '@theme/IdealImage'; - ## 声明 1. 本组织与腾讯云官方无任何合作和利益关系。 @@ -28,35 +26,35 @@ import Image from '@theme/IdealImage'; **填写环境名称**,这里建议把 `开启免费额度` 打开,然后点击下一步。 - +![tencent-cloudbase-1.png](/img/tencent-cloudbase/tencent-cloudbase-1.png) **应用配置**,需要注意:这里需要开通 CFS,用于存储 Halo 的工作目录。 - +![tencent-cloudbase-2.png](/img/tencent-cloudbase/tencent-cloudbase-2.png) **提交授权**,点击 `授权并开通`。 - +![tencent-cloudbase-3.png](/img/tencent-cloudbase/tencent-cloudbase-3.png) **创建环境中**,完成之后,点击 `环境` 下面的卡片,即可进入详细配置页面。 - +![tencent-cloudbase-4.png](/img/tencent-cloudbase/tencent-cloudbase-4.png) **构建应用中**,这里可能会等待较长时间。 - +![tencent-cloudbase-5.png](/img/tencent-cloudbase/tencent-cloudbase-5.png) **构建应用完成**,需要注意的是,构建完成之后可能还需要等待一小段时间才能正常访问,这个期间是在等待 Halo 应用启动完毕。点击 `访问` 按钮即可进入 Halo 初始化页面。 - +![tencent-cloudbase-6.png](/img/tencent-cloudbase/tencent-cloudbase-6.png) **Halo 初始化页面** - +![tencent-cloudbase-7.png](/img/tencent-cloudbase/tencent-cloudbase-7.png) **CFS 管理页面**:[https://console.cloud.tencent.com/cfs/fs](https://console.cloud.tencent.com/cfs/fs) - +![tencent-cloudbase-8.png](/img/tencent-cloudbase/tencent-cloudbase-8.png) ## 更新 Halo @@ -66,13 +64,13 @@ import Image from '@theme/IdealImage'; 前往 [云托管](https://console.cloud.tencent.com/tcb/service) 页面,点击服务名称进入版本列表,然后删除当前使用的版本。 - +![tencent-cloudbase-10.png](/img/tencent-cloudbase/tencent-cloudbase-10.png) ### 重新部署 回到 [我的应用](https://console.cloud.tencent.com/tcb/apps/index) 页面,点击 `部署` 按钮并确定。 - +![tencent-cloudbase-11.png](/img/tencent-cloudbase/tencent-cloudbase-11.png) ## 相关链接 diff --git a/docs/getting-started/install/windows.md b/docs/getting-started/install/windows.md index 9622c0e..374492f 100644 --- a/docs/getting-started/install/windows.md +++ b/docs/getting-started/install/windows.md @@ -18,7 +18,7 @@ title: 在 Windows 服务器上部署 3. 双击 MSI 安装程序,安装 JRE 至服务器,注意到安装程序第三步时,勾选 `JAVA_HOME Variable`,其余直接 `next` 即可 -![img2.png](https://docs.halo.run/images/img2.png) +![img2.png](/img/img2.png) 4. 安装完成之后, 使用 Win+R 打开运行窗口并输入 `CMD` 后,回车打开 CMD 窗口。之后键入 `java -version`。显示如下所示内容即代表安装成功。 ``` @@ -27,7 +27,7 @@ OpenJDK Runtime Environment 18.9 (build 11.0.10+9-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9-LTS, mixed mode) ``` -![1615618595.jpg](https://docs.halo.run/images/1615618595.jpg) +![1615618595.jpg](/img/1615618595.jpg) # 安装 Halo 1. 下载运行包 diff --git a/docs/user-guide/backup-migration.md b/docs/user-guide/backup-migration.md index a4f0de3..8106c48 100644 --- a/docs/user-guide/backup-migration.md +++ b/docs/user-guide/backup-migration.md @@ -13,7 +13,7 @@ description: 关于备份和迁移的最佳实践 目前 Halo 在后台的小工具中提供了数据导出的功能,此功能的作用为导出数据库的所有数据,格式为 `JSON`。通常可以作为切换数据库类型的时候使用。需要注意的是,此备份仅仅为备份数据,不包含其他诸如主题、附件等资料。如下图: -![halo-data-export.png](https://docs.halo.run/assets/halo-data-export.png) +![halo-data-export.png](/img/halo-data-export.png) 点击右下角的备份按钮即可导出所有数据,之后点击备份文件的标题即可下载。 @@ -21,7 +21,7 @@ description: 关于备份和迁移的最佳实践 通过 [《写在前面》](/getting-started/prepare) 的名词解释部分我们可以知道,Halo 的所有数据都是存放在当前用户目录的工作目录(.halo)下的(使用 MySQL 数据库除外,你还需要导出 MySQL 数据)。**所以我们备份整站的数据仅需备份这个目录即可**,不管你使用何种方式。不过,为了操作方便,我们也在后台的小工具中提供了备份整站数据的功能,和上面所说的数据备份一致,点击备份按钮即可打包工作目录文件夹。如下图: -![halo-workspace-export.png](https://docs.halo.run/assets/halo-workspace-export.png) +![halo-workspace-export.png](/img/halo-workspace-export.png) ## 迁移 @@ -29,10 +29,10 @@ description: 关于备份和迁移的最佳实践 此功能为导入上面所说的数据备份产生的数据文件(JSON 格式),并非整站备份的工作目录文件。需要注意的是,此功能仅在站点初始化的时候支持。如下图: -![halo-data-import.png](https://docs.halo.run/assets/halo-data-import.png) +![halo-data-import.png](/img/halo-data-import.png) 上传文件之后,点击导入即可。 ### 整站迁移 -此操作通常用于迁移服务器,基于上面 **整站备份** 所说,Halo 的所有数据都是存放于当前用户目录的工作目录(.halo)下的。当然,这仅限于使用 **H2 Database** 的情况下,如果你使用的 MySQL,那么还需要手动导出 MySQL 数据。所以,我们迁移服务器仅仅需要需要将工作目录的备份文件上传到新服务器的用户目录下解压,然后按照 [《安装指南》](https://docs.halo.run/zh/install/index) 重新安装即可。MySQL 用户还需要做的就是手动导出 MySQL 数据,并在新服务器上导入。 +此操作通常用于迁移服务器,基于上面 **整站备份** 所说,Halo 的所有数据都是存放于当前用户目录的工作目录(.halo)下的。当然,这仅限于使用 **H2 Database** 的情况下,如果你使用的 MySQL,那么还需要手动导出 MySQL 数据。所以,我们迁移服务器仅仅需要需要将工作目录的备份文件上传到新服务器的用户目录下解压,然后按照 [《安装指南》](/getting-started/install/linux) 重新安装即可。MySQL 用户还需要做的就是手动导出 MySQL 数据,并在新服务器上导入。 diff --git a/docusaurus.config.js b/docusaurus.config.js index 2df4a26..3619eaa 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -95,13 +95,13 @@ const darkCodeTheme = require("prism-react-renderer/themes/dracula"); href: "https://github.com/halo-dev", }, { - label: 'Gitee 组织', + label: "Gitee 组织", href: "https://gitee.com/halo-dev", }, { - label: 'Server Status', + label: "Server Status", href: "https://status.halo.run", - } + }, ], }, { @@ -148,17 +148,8 @@ const darkCodeTheme = require("prism-react-renderer/themes/dracula"); algolia: { apiKey: "739f2a55c6d13d93af146c22a4885669", indexName: "docs", - - // Optional: see doc section below contextualSearch: true, - - // Optional: see doc section below appId: "OG53LY1OQH", - - // Optional: Algolia search parameters - searchParameters: {}, - - //... other Algolia params }, }), plugins: ["@docusaurus/plugin-ideal-image"], diff --git a/static/img/halo.png b/static/img/halo.png deleted file mode 100644 index 17cc9ae..0000000 Binary files a/static/img/halo.png and /dev/null differ diff --git a/static/img/logo.png b/static/img/logo.png deleted file mode 100644 index 60b7862..0000000 Binary files a/static/img/logo.png and /dev/null differ