- 打开你的ghost安装目录,如果你不清楚,你可以执行
ghost ls
查看正在运行的ghost实例,Location字段为安装目录。
┌──────────┬───────────────┬─────────┬──────────────────────┬──────────────────┬──────┬─────────────────┐
│ Name │ Location │ Version │ Status │ URL │ Port │ Process Manager │
├──────────┼───────────────┼─────────┼──────────────────────┼──────────────────┼──────┼─────────────────┤
│ xxxxxxxx │ /xxx/xxx/xxxx │ x.xx.x │ running (production) │ https://vkyin.cn │ 0000 │ systemd │
└──────────┴───────────────┴─────────┴──────────────────────┴──────────────────┴──────┴─────────────────┘
cd <ghost location>
- 创建一个
content/adapters/storage
文件夹,进入文件夹后clone本仓库,并安装依赖
mkdir -p content/adapters/storage
cd content/adapters/storage
git clone https://github.com/vkyin/ghost-qcloud-store.git
cd ghost-qcloud-store
npm i
- 配置
ghost config storage.active ghost-qcloud-store
ghost config storage.ghost-qcloud-store.SecretId <访问cos使用的SecretId>
ghost config storage.ghost-qcloud-store.SecretKey <访问cos使用的SecretKey>
ghost config storage.ghost-qcloud-store.Bucket <文件BucketName>
ghost config storage.ghost-qcloud-store.Region <Region,格式为: ap-guangzhou>
- 重启ghost应用
ghost restart