跳转至主要内容

Ghost 安装

新手也能轻松操作的 Ghost 快速安装教程 Shell 脚本帮你简化配置

快速安装

💡
适合人群:对 VPS 服务器、Nginx、数据库等不太了解的新手。

我结合 Ghost 官方的操作步骤制作了这个 Ghost 一键安装脚本,只需复制在你的 VPS 上执行,即可快速完成安装,大大降低操作难度。

wget -q https://ghostart.blog/install.sh && chmod +x install.sh && sudo ./install.sh

整个 Ghost 安装环境配置过程只需要按回车键和设置一个数据库密码,等进入到 Ghost Setup 步骤之后参照提示完成设置即可启动 Ghost 博客。

设置数据库密码

复制 Shell 脚本回车执行之后,在出现数据库密码设置之前基本只需要按回车键。等到出现下方提示时,设置一个数据库密码并记录,后续安装需要用到。

ghost mysql

环境配置完成

到下图所示表示 Ghost 运行所需的环境已经配置好了,回车即可开始安装 Ghost CLI 并使用 Ghost CLI 安装 Ghost 博客程序。

install ghost

这里步骤 8 中的文字提示写明了在后续安装步骤中的操作要点。

配置 Ghost

ghost setup

详细配置步骤:

Enter your blog URL:输入你的博客链接,前面带 https://,如上图

Enter your MySQL hostname:直接回车即可,默认是 127.0.0.1

Enter your MySQL username:输入 root 并回车

Enter your MySQL password:输入在之前配置 MySQL 时设置的密码

Enter your Ghost database name:直接回车即可,默认是 ghost_prod

后续步骤除了 Do you wish to set up "ghost" mysql user?No 之外,其他全部选 Yes

安装完成

安装成功之后访问你的博客域名即可查看网站效果。

ghost install successful

网站前台正常访问的话,此时应立即访问 https://你的域名/ghost 设置你的 Ghost 后台:

Ghost Admin Setup

官方文档

💡
适合人群:具有一定技术知识背景的用户。使用起来更加复杂。
How To Install Ghost On Ubuntu - Ghost Developer Docs
A full guide for installing, configuring and running Ghost on your Ubuntu **22.04** or **24.04** server, for use in production