跳至主要内容

Ghost博客搭建教程(从零开始在Ubuntu上部署)

Ghost是一款基于Node.js开发的开源博客平台,以其简洁的界面和高效的写作体验受到广泛欢迎。本文将手把手教大家如何在Ubuntu 22.04/20.04操作系统的ECS实例上搭建Ghost博客,适合初次使用阿里云建站的用户。

一、背景信息

Ghost支持两种运行模式:开发模式(development)和生产模式(production)。初次搭建建议使用开发模式,便于调试。随着业务增长,可以通过阿里云的弹性扩展服务(如ECS实例扩容、负载均衡、弹性伸缩等)轻松应对流量增长。

阿里云官网

随着业务的扩展,您可以使用阿里云的产品平台,平滑地横向和纵向扩展服务容量,例如:

1、扩展单个ECS实例的CPU和内存规格,增强服务器的处理能力。

2、增加多台ECS实例,并利用阿里云负载均衡,在多个实例中进行负载的均衡分配。

3、利用阿里云弹性伸缩,根据业务量自动增加或减少ECS实例的数量。

4、利用阿里云对象存储OSS,存储静态网页和海量图片、视频等。

环境要求:

  • Nginx:1.9.5及以上版本
  • MySQL:8.0.x
  • Node.js:20.x(推荐)或18.x

二、准备工作

1、ECS实例配置

  • 已分配固定公网IP或绑定弹性公网IP(EIP);
  • 操作系统为Ubuntu 20.04或22.04;
  • 安全组已放行22、80、443和2368端口。

2、创建新用户(可选)

Ghost官方不建议使用root用户直接操作,因此建议创建一个新用户。

远程登录ECS实例,执行以下命令创建用户(以”test”为例):

adduser test
  • 在New password:和Retype new password:提示信息中,请按照提示输入并确认用户密码,密码默认不显示,输入完成后按Enter;
  • 在Enter the new value, or press ENTER for the default提示信息中,按Enter保持默认即可,您也可以根据实际情况填写用户相关信息;
  • 在Is the information correct? [Y/n]提示信息中,输入Y确认信息,并按Enter键,完成设置。

具体配置类似如下所示:

root@iZbp1g2d4dpki2mf63b****:~# adduser test
Adding user `test' ...
Adding new group `test' (1000) ...
Adding new user `test' (1000) with group `test' ...
Creating home directory `/home/test' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for test
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] Y

将用户添加到”sudo”组:

usermod -a -G sudo test

切换到新用户:

su - test

三、安装Nginx

1、更新系统并安装Nginx:

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y nginx

2、验证安装:

nginx -v

四、安装MySQL

1、安装MySQL:

sudo apt-get install -y mysql-server

2、验证安装:

mysql -V

3、配置MySQL:

登录MySQL:

sudo mysql

创建Ghost数据库:

CREATE DATABASE ghost_data;

设置root用户密码:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码';

刷新权限并退出:

FLUSH PRIVILEGES;
exit

五、安装Node.js

1、下载并安装Node.js 20.x:

curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash
sudo apt-get install -y nodejs

2、验证安装:

node -v

回显信息类似如下所示:

test@iZbp1g2d4dpki2mf63b****:~$ node -v
v20.18.0

六、安装Ghost

1、(可选)更换npm镜像源以加速安装:

npm config set registry https://registry.npmmirror.com

2、安装Ghost-CLI工具:

sudo npm install ghost-cli@latest -g

当出现如下图所示时,表示已安装Ghost-CLI命令行工具:

Ghost博客搭建教程(从零开始在Ubuntu上部署)

3、创建Ghost安装目录并授权:

sudo mkdir -p /var/www/ghost
sudo chown test:test /var/www/ghost
sudo chmod 775 /var/www/ghost

4、安装Ghost:

cd /var/www/ghost
ghost install

按提示配置博客URL、MySQL连接信息等:

参数

说明

Enter your blog URL

请输入已解析的域名,例如:http://chinaseo.site。本示例中使用公网IP作为测试,输入http://47.98.XX.XX

Enter your MySQL hostname

请输入数据库连接地址。本示例中MySQL数据库与Ghost部署在同一台实例中,直接按Enter保持默认即可。

Enter your MySQL username

请输入数据库用户名,输入root后按Enter

Enter your MySQL password :

请输入数据库密码,输入数据库密码后按Enter

说明

数据库密码为步骤三中设置的密码。

Enter your database name

输入Ghost使用的数据库名称。输入ghost_data后按Enter

说明

数据库名称为步骤三中创建的数据库,本示例为ghost_data

Ghost博客搭建教程(从零开始在Ubuntu上部署)

完成后,记下Ghost的管理员访问地址(如”http://47.98.XX.XX/ghost”)。

七、测试访问

1、前台首页:浏览器访问”http://ECS公网IP”。

Ghost博客搭建教程(从零开始在Ubuntu上部署)

2、后台管理页面:访问”http://ECS公网IP/ghost”,按提示完成初始化配置。

Ghost博客搭建教程(从零开始在Ubuntu上部署)

八、域名配置(可选)

如果已有域名,可以将其解析到ECS实例;如果还未购买域名,可以在知名域名商处(Gname、Namecheap等)现注册一个。 如果网站部署在中国内地服务器,需先完成域名备案。

此博客中的热门博文

2025关于电商网站SEO优化运营方案

中国电商网(xdmeng.cn)关键词布局深度优化综合方案 结合建议与此前优化框架,围绕网站“电商资讯+跨境解决方案+实操运营指南”的核心定位,从“首页聚焦、栏目纵深、内容精准、技术赋能、动态迭代”5大维度整合优化,既强化关键词权重集中性,又贴合用户实操需求,具体如下: 一、首页关键词布局:强化“核心引流+工具转化”双功能 (一)核心关键词聚焦(整合百度AI标题与热搜标签建议) 1. 标题标签(Title): 采用百度建议并补充转化导向,调整为“中国 电商网 | 跨境电商运营_ 电商解决方案 _抖音小店实操指南”,既包含“跨境电商运营”“电商解决方案”核心词,又新增“抖音小店实操指南”高转化词,匹配用户行动需求。 2. 首屏Banner与导航: Banner文案:融合热搜标签与解决方案属性,如“#跨境电商全链路解决方案 #抖音直播电商运营 #私域流量变现”,下方添加“亚马逊开店工具”“物流成本计算器”快捷入口,实现“关键词曝光→工具转化”一步衔接。 ◦ 主导航:保留“电商资讯/电商运营/跨境电商/营销推广”,按百度建议新增“私域流量”独立栏目,同时在导航下拉菜单中植入精准词(如“私域流量→企业微信运营/社群转化技巧”),减少用户查找路径。 (二)次级关键词与转化模块结合(补充百度AI侧边栏/页脚建议) 1. 侧边栏工具区:落地百度“实用工具”建议,新增“抖音小店开通资质检测工具”(输入主体类型自动生成材料清单)、“小红书运营检测工具”(检测笔记关键词排名),工具名称直接包含“抖音小店开通”“小红书运营”精准词,提升搜索抓取与用户点击。 2. 页脚区域:在百度AI“政策/物流”长尾词基础上,按“核心词→长尾词”分层布局链接,如“电商政策解读→2025跨境电商税收政策/平台新规解读”“物流优化方案→跨境物流成本控制/菜鸟5日达发货攻略”,既覆盖长尾词,又通过内链传递权重。 二、栏目页关键词布局:纵深“垂直领域+细分场景”,强化差异化 (一)电商资讯栏目:“热点动态+政策解读”双轨布局(整合百度AI建议) 1. 重点关键词:以百度AI“电商新政策/行业趋势/平台动态”为核心,新增“政策落地实操”细分方向,如“阿里口碑网重启分析→口碑网商家入驻流程”“美团退款修复→外卖商家退款纠纷处理技巧”,让资讯内容关联用户实操需求,避免单纯事件报道。 2. 内容要求:每...

网站建设:网站导航的重要性

什么是网站导航,为什么它很重要?      网站导航是指网站的链接结构和层次结构。它的目的是以尽可能少的步骤引导用户到达他们想去的地方。除了用户体验之外,网站导航还有助于 搜索引擎优化 。      当搜索引擎索引网站时,它们依赖于网站的导航来了解每个页面的上下文以及它们之间的关系。令人困惑的导航对搜索引擎来说是一个危险信号,因为它表明用户体验不佳。      网站导航的主要目标是创建简化的用户体验。这对于具有许多子页面分布在多个更高级别类别页面中的大型网站尤其重要。网站导航的次要目标是搜索引擎优化。由于用户体验和 SEO 齐头并进,因此优化一个通常对另一个有利;然而,创建清晰且简化的用户体验应始终是网页设计师的首要任务 。 查看这篇文章 SEO optimization layout in website construction ,了解有关网页设计和 SEO 之间重要关系的更多信息。 ‍ 大型网站上复杂但清晰的导航菜单示例。 ‍ 在这篇文章中,我们将深入探讨对用户和 SEO 都友好的清晰网站导航的最佳实践。 ‍ 4 种网站导航类型 当您想到网站导航时,您会想到什么?大多数人会立即想到位于每个网站顶部的主导航栏。但事实上,顶部菜单只是网站导航的四种主要类型之一。让我们仔细看看每种类型。 ‍ 顶部菜单 顶部菜单或主菜单是位于每个网站顶部的主要网站导航栏。通常,徽标位于左侧并链接到主页,而导航的其余部分位于右侧。在某些情况下,主菜单位于网站的一侧;然而,大多数人希望在右上角找到它,因此就用户体验而言,这是理想的位置。 ‍ Lightmatter 具有简单且标准的顶部菜单设计。 ‍ 页脚菜单 第二种类型的网站导航是页脚菜单。一些网站有一个深入的页脚菜单,而另一些网站则保持简单,只有少数相关链接。这两种方法本质上都不是对错;最佳解决方案取决于网站的目标和复杂性。 ‍ Whole Foods 的页脚导航分为四个主要部分。 ‍ 在大多数情况下,在页脚菜单中包含指向网站上最重要页面的链接被认为是很好的做法。如果有些人无法在顶部菜单或页面内容本身中轻松找到他们要查找的内容,则会一直滚动到页脚菜单。网站的页脚菜单至少应包含指向法律页面的链接以及与网站所有者取得联系的方式。 ‍ 侧 栏 在电子商...

网站建设:2025企业还有没有必要做网站

     2025年企业 依然有必要做 网站 ,网站仍是企业数字化经营的 “基础阵地”,其不可替代性体现在品牌自主权、长期获客与用户信任构建上。 一、核心必要性:3 个不可替代的价值 品牌自主权:避免 “平台依赖风险” 社交媒体、短视频平台等第三方渠道的规则(如流量算法、内容审核、收费模式)由平台主导,企业易受限制(如账号封禁、流量骤降)。而官网是企业 “自有资产”,可自主设计品牌形象、展示核心信息(资质、案例、价值观),不受第三方规则变动影响,是品牌长期稳定的 “数字名片”。 精准获客:承接 “主动需求流量” 尽管短视频、直播获客已成主流,但 搜索引擎(百度、谷歌等)仍是用户 “主动找解决方案” 的核心场景 (如用户搜索 “上海软件定制公司”“上海(关键词)”)。官网通过 SEO 优化 (关键词排名),可长期获取高意向度流量,且获客成本远低于付费广告,尤其适合 B2B 企业、传统行业或有明确需求的 C 端业务(如教育、医疗、高端服务)。 用户信任:建立 “正规性背书” 对多数用户而言,“有无官网” 仍是判断企业是否正规的基础标准之一。官网可集中展示营业执照、行业资质、客户案例、售后服务政策等深度信息,比社交媒体的碎片化内容更具说服力,尤其能帮助新企业、中小微企业快速建立信任,促进转化(如客户咨询前先查官网确认实力)。 二、2025 年建站的关键:“轻量化 + 强整合” 无需追求复杂功能,重点满足核心需求即可,成本可控(模板建站几千元即可落地): 轻量化设计 :优先适配移动端(90% 以上用户通过手机访问),页面简洁、加载快,核心信息(产品 / 服务、联系方式、案例)1 屏内可见。 强整合能力 :将官网与企业现有工具打通,如嵌入微信客服、短视频平台入口、线上预约表单、支付接口,形成 “ 引流 (社交平台)→ 转化(官网)→ 留存(私域)” 的闭环。 总结 2025年企业做网站,不是 “要不要” 的问题,而是 “如何做才实用” 的问题。官网不再是 “单一展示工具”,而是串联品牌、获客、信任的 “数字化枢纽”,尤其对需要长期经营、建立稳定用户认知的企业(如 B2B、传统行业、中高端消费品牌),其价值无法被第三方平台替代。