基于CentOS搭建Ghost博客

本文详细介绍了如何在CentOS系统中搭建Ghost博客。首先,安装Node.js及相关包,解决国内网络问题。接着,创建Ghost运行用户和目录,安装并配置SQLite3数据库。然后,安装并启动Ghost,确保其正常运行。再安装Nginx,并设置反向代理。最后,通过修改Nginx配置文件,实现访问博客首页和管理界面。
摘要由CSDN通过智能技术生成

1.安装 Node.js 及相关包

  • 安装 Node.js

逐行输入下面的命令进行安装:

yum update -y
yum groupinstall -y "Development Tools"
curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
yum -y install nodejs
npm config set registry https://registry.npm.taobao.org
npm i -g cnpm

安装成功后通过运行node -vnpm -v 出现版本号即可表示安装成功。

因为国内网络的关系,也同时安装了 cnpm 模块,后续将使用该命令代替 npm 命令。

  • 安装 Ghost Client (ghost-cli)
cnpm i -g ghost-cli

一般而言,安装成功后通过运行 ghost -v,出现版本号即可表示安装成功。但因为国内的网络问题,安装后请检查下终端的 log,如果有出现任意红色报错信息,则证明只有部分安装成功,需要重新执行命令安装。

如果不能正常安装请多次执行上面的命令。

2.安装 Ghost

  • 添加 Ghost 运行用户并创建目录

请按行依次输入下面的命令

adduser ghost
mkdir /var/www
mkdir /var/www/ghost
chown ghost /var
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值