GHOST博客部署记录
准备一台云服务器
我使用的是CentOS系统,官方建议Ubuntu,最好根据官方的来,CentOS确实有非常多坑。
安装node
1 | yum install -y nodejs |

1 | npm cache clean -f |

安装成功,发现版本没有变化。需要将安装目录添加到环境变量
1 | vim /etc/profile |

保存后刷新
1 | source /etc/profile |

安装nginx
1 | yum install -y nginx |

安装yarn
官方的Yarn存储库会得到持续维护,并提供最新版本。要启用Yarn存储库并导入存储库的GPG密钥:
1 | curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo` |
注意需要保证在公共目录下

安装 ghost-cli
1 | yarn global add ghost-cli@latest |
创建新用户
ghost 不能用root用户启动
1 | adduser user_ghost |
安装 ghost
1 | # 创建目录 |

安装好后会要求输入一些配置,随后可以在配置文件中修改。注意还需要安装mysql,这里省略。

CentOS下启动会报错,使用下边指令启动。服务名称看安装时生成的,如上图红框,格式为ghost_[blogUrl].service
1 | # 启动: |
作者:prik
永久链接: https://trzoey.github.io/blog-prik/java-blog/GHOST博客部署记录/
转载请注明出处,谢谢合作💓。