logo NodeSeekbeta

【系列教程】使用 GHOST 部署一个属于自己的现代化简洁美观博客的教程 — 介绍篇

因篇幅限制,在nodeseek发布教程我将以系列教程形式分篇发布。
想要看完整的文章,请移步我的HOSTEYE小站观看。

GHOST部署与优化教程(在测试页面排版,文章也暂时发布在测试站。随着网站的更新,文章内容也会慢慢更新)

前言

在我自己搭建HOSTEYE博客系统的过程中,经历了许多挑战和困惑。虽然网上有很多优秀的教程可以参考,但我决定将自己的搭建经验整理成一个教程,希望踏上Ghost博客路上朋友们提供一些帮助。

本教程不仅会介绍Ghost的安装与配置,更会针对我在搭建过程中所遇到的各种问题进行详细的解答。从域名购买到服务器搭建,再到主题选择和插件优化,我将全面详细的写出教程。无论你是技术上的小白,还是有一定经验的用户,都希望本教程能够对你有所启发。

在开始构建你的 GHOST 博客之旅之前,请务必心怀耐心和热情。技术世界中的探索与发现永无止境,并且建立自己的博客也是一段愉快而神奇的过程。

如果您在阅读过程中有任何疑问或困惑,请随时向我提问。

关于Ghost,为什么选择Ghost?

关于Ghost
我认为 GHOST 适合那些想要专注于创作内容的人。

它的设置非常简单,Ghost内置了针对SEO(加载速度等)的全面优化,可以让启动博客之前的学习和折腾个人的成本降低到最低。就我而言,我发现WordPress有点庞大……这很可能是我的问题,但(其中)Ghost 没有这样的问题。WP 最大的优点是有太多东西可以优化了,但这也是它最大的缺点。

对于没有搭建过博客的寻求者来说,使用Ghost搭建一个简洁的观看的博客,立刻就可以在这里面记录自己的学习和折腾过的各种事情。如果你想要控制完全能够调整网站的设计和功能,而且此时你已经对相关知识熟悉到一定程度,那么 Ghost 也提供了导出 JSON 的功能。后续将内容迁移到 wp 的时候,采用 RSS 路由或者 GhostJSON-to-WPXML 工具等方法也非常的方便 。

至于Ghost内置的创建会员站点的功能,重点说一下。如果你有途径可以搞到Stripe账户,那么Ghost建立一个付费会员订阅系统非常的简单,几乎是一键式傻瓜操作。如果没有Stripe账户,那么在盈利方面,Ghost 没有那么强大的选择。

部署前的准备与选择

Ghost提供了托管与自托管两种方案。

如果你对Linux有一定的了解,也花时间去学习折腾,最重要的是,手里有很多闲置的不知道愿意用来搞砸小鸡,那么我建议你选择自托管。对了,Ghost 支持 AMD和ARM。所以,闲置的甲骨文可以用来发光发热了。

此外我总结对比了自托管和托管方案的特点,如下:

特点 自托管 托管
技术自由度 需要较高的技术知识,可以自定义设置和优化 相对较少技术要求,依赖托管服务提供商
成本控制 可以根据需求选择合适的服务器和套餐 套餐价格固定,可能相对较贵
技术挑战 需要处理服务器的安装、更新、备份等任务 免去繁琐的服务器管理,专注于内容创作
稳定性和可靠性 取决于自己服务器和配置的稳定性 由Ghost官方或可靠托管服务商提供稳定性和可靠性

这里我也展示一下官方做的对比图

面向群体及服务器选择

如果你是面向国内的博客,请优先选择 阿里云/腾讯云 等大厂的国内机器。

不想要域名备案,可以选择 第三方商家位于香港、东京、圣何塞、法兰克福等有CN2 GIA/4837/9929 国内优化的线路的服务器。具体商家我先不做推荐,你可以到 测评区 浏览心仪的主机商。

如果你不考虑面向国内用户,套上Cloudflare众生平等,那么你可以专注于性能和稳定性去选择合适的商家。

【系列教程】使用 GHOST 部署一个属于自己的现代化简洁美观博客的教程 — 部署篇

12
  • ghost yyds

  • 666

  • 绑定

  • xhj003

  • Ghost的会员订阅,适合国人使用不

  • 学习 绑定

  • 博客 搭建一个typecho 好了~

  • 请问lz,自建的话,可以实现newsletter功能吗?如果我有几万订阅者,这个邮件发送功能如何实现?

  • @happy #8
    可以实现newsletter功能,可以说ghost就是干这个的,自带成熟的后台管理面板。自托管的话目前如果你要是想使用 Ghost 内置的newsletter功能只可以使用官方推荐的Mailgun。目前官方还没有适配其他第三方的意愿。但是github上有几个不成熟的项目可以玩玩。参考 https://ghost.org/docs/config/#mail

    想要用其他服务商,可以参考ghost的第三方集成,也是支持Mailchimp、Sendgrid、Convertkit 等常见的服务商。参考 https://ghost.org/integrations/?tag=email

  • @mourner #9 明白了,谢谢!

12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72269位seeker

🎉欢迎新用户🎉