Skip to content
blog 3 min read

建造 属于自己的博客系统基于ghost +Cloudflare + Dokploy 方案)- 1

这个系列教程主要目标是部署ghost,改造ghost 博客主题, 和定制ghost

准备工作

地址:https://dash.cloudflare.com
地址: https://ghost.org/
地址: https://dokploy.com/zh-Hans

实施过程

  1. 部署 Dokploy
dokploy 所选择的服务器配置 我的目前是2核8g, 内存可以大一些,因为后期如果你用dokploy 部署的程序多了的时候,就会比较吃内存。
我是在 https://www.spaceship.com 购买的服务器,当然你可以使用腾讯云, 阿里云等等都可以的
image.png|620x1323

运行一条命令直接在服务器就可以安装好dokploy;

curl -sSL https://dokploy.com/install.sh | sh


2. 安装 Ghost

    1. 接下来继续,我们就来创建项目来,选择模版,来进行部署,我会使用截图一步步来演示
image.png|581x265
image.png


image.png


image.png


docker-compose 文件可以按照你自己的配置进行修改,这里的environment 这里是需要设置为你自己的域名的

image.png|447x282


一切准备就绪就可以点击Deploy 按钮了。然后,就会启动两个容器,一个是数据库mysql的容器,一个是ghost 的服务。

image.png

2. 配置 Cloudflare (上面一步中我假设你已经配置了cf, 可以先看完这个部分,在回去陪你ghost 部分)

image.png|515x151


注意要配置https:

image.png|519x243


总结: 目前我们就完成了所有的步骤,大家可以自己去部署自己的ghost的博客了。后续我会继续更新如何对博客做一些定制。具体的可以参考我的博客。