分享好友 最新动态首页 最新动态分类 切换频道
Ghost Blog 部署指南
2024-12-27 00:01

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

文章代表作者个人观点,少数派仅对标题和排版略作修改


折腾博客将近 6 年了,尝试过 WordPress、Typecho、Ghost、Hexo、Gridea 等不少的博客程序。这些程序各有优缺点,WordPress 的高度个性化与可玩性值得称赞,但也给站点优化带来了问题;基于 Node.js 的 Hexo 搭配上 GitHub Pages,降低了博客搭建的门槛,但渲染速度、npm、跨平台都是逃不过的问题。

从体验上来说,我更偏向自托管的静态博客,数据在自己的服务器上,一定程度上保证用户对内容的所有权。因为对 Git 平台的操作不熟悉,加上 访问速度不佳,我将博客从 Hexo 迁移到了 Gridea,但后者长时间停更,以及主题数量偏少,我开始寻找下一个适合的博客程序。

3 月 16 日,Ghost 发布 4.0 版本,与先前 1.0、2.0 版本不同,Ghost 4.0 版本中新增了后台面板、订阅支持,同时也继承先前版本优秀的设计。或许,可以试试?

系统:Ubuntu 21.04、Debian 11.0

Nginx:nginx/1.18.0

MySQL:8.0.26

Node.js:v14.17.6

运行更新服务器中的软件。

运行 adduser 命令添加新普通权限的 Linux 用户,根据提示输入用户密码与其它信息。

为新增用户添加 sudo 权限,并将当前身份切换为该用户。

Ghost 未限制网站环境的安装方式,你可以使用 Nginx 或 Apache 运行前端,下文以官方文档介绍的安装方式为主。如需使用 LAMP 环境包 / LNMP 环境包 / OneinStack / 面板,需留意在安装 Ghost 环节,跳过 ghost-cli 自动配置 Nginx 与 SSL 环节,并手动建立网站,将反向代理部分的配置写入网站配置文件中。

从 Ubuntu 仓库安装 Nginx 与 MySQL 数据库。

MySQL 安装完成后,需要重设数据库 root 用户密码。

从 NodeSource 安装 Node.js。如果通过其它方式安装,需要留意 Node.js 版本 Ghost 只支持运行在 Node.js 12.x、14.x 两个大版本中。

建立文件夹,配置好文件夹权限,下文以 作为 Ghost 数据目录。

安装 Ghost-CLI。

前往网站文件夹安装 Ghost。

进入安装流程。

在设置过程中,按照提示设置域名、数据库连接信息、SSL 证书、系统服务。使用「LAMP 环境包 / LNMP 环境包 / OneinStack / 面板」的用户需留意在安装 Ghost 环节,跳过 ghost-cli 自动配置 Nginx 与 SSL 环节,并手动建立网站,将反向代理部分的配置写入网站配置文件中。

Ghost 博客相对于 WordPress 而言会更加简约,同时优秀的设计风格也会让人耳目一新。但 Ghost 是否值得推荐呢?

如果是对平台运行追求稳定的自媒体、Newsletter 运营团队来说,Ghost 或许是一个不错的选择,文章编辑器、会员管理、第三方服务可圈可点,Ghost 也提供了官方的付费托管服务 —— Ghost Pro,让你专注于内容创作,以及加强与读者互动。

就我个人的需求来说,我认为不值得。一是 Ghost 的主题、插件拓展生态圈还未发展起来;其次,Ghost 数据导出仅支持 json 格式,相关的迁移工具如 oghost、hexo-migrator-ghost 停更已久,迁移至 WordPress、Jekyll、Hugo 的工具虽然有更新,但跨程序之间的搬运并不是一件轻松事。第三点,也是最头疼的一点,Node.js 和 npm 的报错,看到密密麻麻的报错我都不想处理了。

  • WordPress 有力竞争者,高颜值全能平台:Ghost
  • Ghost 安装笔记
  • How to install Ghost on Ubuntu
  • Ghost 博客数据自动备份和图片自动压缩
  • JaxsonWang / Ghost-Theme

> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活

最新文章
香港2024正版免费资料,最新热门解答落实_mShop94.881
随着科技的不断发展,香港的电子商务市场也在不断壮大。2024年,香港的正版免费资料市场迎来了新的机遇和挑战。mShop94.881作为一个新兴的电商平台,以其独特的服务和优势,迅速在市场上占据了一席之地。本文将详细介绍mShop94.881的最新热
微信定位革新之旅,实时定位修改功能的未来展望(2024年12月18日)
随着科技的飞速发展,微信不仅仅是一个社交平台,更是现代生活方式的标志,在即将到来的XXXX年,微信再次引领风潮,推出全新的实时定位修改功能,将用户体验推向新的高度,这一创新技术不仅重塑了社交互动模式,更彰显了科技改变生活的无限
揭秘林芝SEO站内优化技巧,高效提升网站排名攻略
本文深度解析林芝SEO站内优化策略,从关键词布局、内容质量、内部链接等方面,为网站排名提升提供有效指导。通过实施这些策略,网站可提升用户体验,增强搜索引擎友好度,从而实现良好的排名效果。随着互联网的飞速发展,SEO(搜索引擎优化
谷歌正面迎战微软,ChatGPT打响搜索攻防战
聊天机器人ChatGPT爆火之下,各家都在寻求切入角度。谷歌正手忙脚乱,因为有微软+OpenAI打来的一记组合拳。微软最近官宣要把类ChatGPT技术嵌入必应搜索引擎和自家的Edge浏览器中。因为展现形式可能被颠覆,搜索界要迎来代际变革已成共识。
长链接怎样转成口令打开?
词令是一款关键词口令直达工具。打开词令,输入口令,直达该口令关联的目标。网址转成口令后,就可以通过词令,输入口令,打开口令关联的目标网址。口令打开网址体验口令是:vip88,请打开词令App或词令官网,输入口令【 vip88 】,搜索直
深入解析SEO外链建设,让SEO站长发外链不再迷茫
对于那些做SEO的人来说,外部链的构建是他们工作中不可或缺的一部分。为什么每个人都愿意做外链?原因还在于深层次的pagerank算法。搜索引擎技术不断进步,搜索引擎算法也日趋多样化。搜索引擎的目的是提供更好的搜索结果。关于SEO外部链的
最新部落冲突360版,游戏变革与深度体验分享
摘要:最新版本的360版部落冲突游戏带来了诸多变革与全新体验。游戏更新优化了界面设计,增加了新的战斗策略和英雄角色,提升了游戏的互动性和竞技性。玩家可以组建或加入部落,与全球玩家一同合作,共同争夺资源和领地。新版本还加强了社
超级文本处理工具 v3.3
超级文本处理工具 v3.3 骨瘦如柴百鸟画蛇添足鸣春10. 生活中能够没有诗歌,但不能没有诗意;行进中能够没有道路,但不能没有前进的脚步;工作中能够没有经验,但不能没有学习,人生中能够没有闪光,但不能有污迹。写作高手使用的高难度表达:
抖音豆包爆火!龙头10天6板 受益上市公司梳理
  豆包大模型概念股领涨AI赛道,公司移动应用分发平台服务了豆包在内的众多头部AI类产品的周五收盘10天6板,居然设计家业务正在与豆包进行对接的6天5板,与字节跳动旗下的豆包就智能设备领域进行初步洽谈的盘中一度20CM涨停。  消息面
贵宾犬能吃香蕉吗 饮食禁忌有哪些
贵宾犬是能吃香蕉的,但如果是没有打疫苗的幼犬,建议不要给它喂食香蕉,否则容易引起狗狗腹泻。此外,也不可给狗狗食用太多,过多会导致肠道菌群失衡。贵宾犬是可以吃香蕉的,在狗狗便秘或食欲不好的时候给于适当的香蕉可以起到调节作用,
相关文章
推荐文章
发表评论
0评