SQL Server2008的安装,SQLServer2008的安装......
2023-02-22 269 安装
在BAE上部署Ghost开发版
首先申请BAE账号,然后来到BAE控制台添加部署
注意内存要选256M的,Ghost需要的内存超过140M,代码版本工具选git
2
添加私有mysql服务,来到控制台(http://console.bce.baidu.com/bae/#/bae/service/create~type=MySQL)
选私有mysql,因为免费的mysql有长连接问题,需要修改到knex module,这里没办法改。网上改连接池数目到0,或者捕捉ERESET异常的办法都没有效。
添加完之后,可以在扩展服务列表(http://console.bce.baidu.com/bae/#/bae/service/list)里,找到新添加的数据库,里面可以看到数据库地址,这个地址等下要填到配置文件里的
3
申请开通BOS(对象存储),然后来到BOS控制台新建Bucket
新建一个你自己的bucket,等下bucket的名字要填到配置文件里
4
获取源码
Ghost项目官方地址(https://github.com/TryGhost/Ghost),如果不想从官网源码开始改,也可以用我已经改好的(https://github.com/qdk0901/Ghost.git)
git clone https://github.com/qdk0901/Ghost.git -b baidu_bce_github
git checkout -b master (新建一个master分支,因为BAE只认master分支)
5
获取BAE部署的git项目地址
6
修改配置文件
打开config.example.js,主要修改如下内容,其中AK/SK从安全认证(http://console.bce.baidu.com/iam/#/iam/accesslist)里获取
7
添加BAE git项目作为remote
git remote add bae https://git.duapp.com/appidf29vg2kvng (这里要修改成你自己的git地址)
git pull bae master
(把BAE上的东西拖下来合并,之后会package.json有冲突,把冲突解决掉重新提交就可以了)git push bae master (把本地代码推送到bae去)
代码push完,结果如下图
8
一切准备好,就可以到BAE部署列表里去发布项目了,第一次发布会比较久,发布正常后,效果如下
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章