部署朱雀
跨平台部署,支持windows,Linux,macOS
最后更新于
1核2G,2核4G都可以,运行时占用内存不超过20M,所以对系统配置要求不高。推荐2核4G。
源码安装。安装go环境。go可以交叉编译,但是由于sqlite的缘故,windows环境下并不能顺利的编译linux版本,所以最好还是在linux环境下编译。
配置conf.yaml
文件,参照conf-sample.yaml
文件。
项目目录中编译go build
,第一次会安装依赖会慢一些。
./zhuque
启动服务。
发布系统的作用本质上是系统代替人工来操作,所以要操作应用服务器,需要发布系统能够和应用服务器通信。
所以在部署和发布应用之前需要保证CD系统和应用服务器建立SSH连接。请将发布系统的公钥添加到应用服务器。
参考文档: