centos如何通过tar包部署

我们的开发机和线上机开发都没有root权限,也无法访问外网,只能通过tar包的形式部署,请问该怎么操作呢?

建议把编译好的文件安装安装目录的结构打成tar包传到线上环境中,个人感觉这是最便捷的方式了

docker编译出来的传到线上,可以用吗

可以,需要注意docker和生产系统的版本一致。

好的,感谢

编译的时候指定-DCMAKE_INSTALL_PREFIX=/data/…
make && make install 后直接去/data/…打包就好了

为什么不能提供官方的tar包呢?很多其他的数据库都是有tar包的,可以省去编译的复杂度和时间

代码都开源了,编译的过程能增加你对nebula的理解。

好,这个建议我们采纳,后续支持tar包

1 个赞

好的