使用Vercel部署NotionNext个人博客的详细教程

使用Vercel部署NotionNext个人博客的详细教程

在当今数字时代,拥有个人博客是展示个人观点、分享知识和建立个人品牌的绝佳方式。 而NotionNext是一个基于 Notion 平台,功能强大的博客建站平台,它提供了丰富的模板和自定义选项,让你可以轻松创建出专业且个性化、易于发布和管理的博客网站。 在这篇博文中,我将带你一步步了解如何使用Vercel部署NotionNext,快速搭建你的个性化博客。


一、获取 Notion 账号

在开始之前,请确保您已经注册了Notion账号。


二、复制 Notion 模板


三、获取页面ID

NotionNext 使用Notion页面作为博客内容源,您需要获取页面的分享链接以及页面ID。

3.1 打开页面分享

依次点击页面右上角Share→Publish→Publish To Web,开启页面分享获取分享链接。

DM_20231004010934_001.png

3.2 复制分享链接

开启页面分享后,从分享中获取分享链接并复制下来

3.3 复制页面ID

例如,页面共享链接为 https://www.notion.so/02ab3b8678004aa69e9e415905ef32a5?pvs=4,则页面ID为 02ab3b8678004aa69e9e415905ef32a5。如下图中红色高亮区部分

Untitled

四、 Fork NotionNext 项目

4.1 注册 Github 账号

访问 GitHub进行账号注册并登录。

4.2 Fork 项目

为了部署NotionNext,您需要将项目Fork到您的Github账号下。

Fork NotionNexthttps://github.com/tangly1024/NotionNext/fork


五、Vercel 部署 NotionNext

5.1 注册登陆Vercel

Vercel 是一个现代化的部署平台,访问 Vercel 官网进行账号注册并登录。推荐使用Github账号登录。

5.2 创建新项目

  • 在 Vercel 控制面板中导入您 Fork的 NotionNext 项目。
  • 然后点击 New Project,选择导入项目。

5.3 配置页面ID并部署

  • 配置环境变量,将您在步骤3.3中复制的页面ID配置到Vercel。
  • 点击Environment Variables(环境变量),添加属性名称NOTION_PAGE_ID 和属性值(页面ID)
  • 点击Add,后点击Deploy 部署,等待部署完成
Untitled
Untitled (1).png

5.4 访问站点

点击在控制台右上角的Visit按钮可访问您的站点。或在 Domains 中获取您的网站地址

DM_20231004010954_014.png

六、绑定自定义域名

为了显得您的博客更专业,您可以绑定自己购买的域名。

6.1 域名购买

购买域名,推荐使用 NameSilo 购买(价格便宜稳定无套路,且提供永久免费的隐私保护)

6.2 绑定域名

在Vercel控制面板中找到SettingDomainsAdd,输入你的域名,并按照提示操作绑定域名。


七、配置 CNAME 域名解析

为了使您的域名指向Vercel服务,需要进行CNAME解析配置。

  • 将Namesilo购买的域名托管Cloudflare中,托管教程可以《参考此文
  • CloudFlare打开域名控制台 https://dash.cloudflare.com
  • 添加一条域名A记录指向Vercel服务器地址76.76.21.21
  • 添加一条CNAME记录,值指向Vercel的CNAME服务器:cname-china.vercel-dns.com
  • 在左侧找到ssl/tls配置,开启https加密,选择完全,然后等待解析生效
Untitled

八、文章总结

通过本教程,您已经学会如何使用Vercel快速部署NotionNext个人博客。现在,您可以开始使用NotionNext创建您的第一个博客文章,专注于创作而不是技术细节,并与读者分享您的想法和知识了!接下来,您可以进一步学习如何自定义博客配置,欢迎持续关注!

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容