您好,由于内网环境目前没有docker环境,请问studio有rpm安装或者其他非docker部署方式么
社区开源版本的studio 只支持docker部署
非docker部署的支持我们后续会考虑,你目前只能在内网安装好docker环境,在外网把docker镜像下载好挪过去用了,这是目前我们一些内网用户的使用方式。至于前面的部署方式,我们尽快给出方案,谢谢建议
2赞
感谢 期待前面的部署方案
1赞
目前没有rpm包,建议对docker镜像打包拷贝。或者在内网环境中建立私有docker镜像仓库来使用studio
目前支持了studio1.25版本的rpm包安装:
https://github.com/vesoft-inc/nebula-web-docker/blob/master/Nebula-Graph-Studio-1.2.5-Linux.rpm
依赖环境:
- centos
- nodejs 10版本以上
安装步骤:
$ rpm -ivh --replacepkgs Nebula-Graph-Studio-1.2.5-Linux.rpm
正常情况:
- 安装完成后输出:
- 分别有3个服务
- 端口号7001:studio的web服务
- 端口号8080:nebula-http-gateway,client的http服务
- 端口号5699:nebula-importer,数据导入服务
异常处理:
-
服务启动失败:
$ cd /home/vesoft/nebula-graph-studio $ npm run start // 需要启动7001 studio服务时使用 $ ./vendors/nebula-importer & //需要启动 5699 数据导入服务时使用 $./vendors/nebula-http-gateway & // 需要启动 8080 nebula client 的http服务时使用
-
端口号被占用
确保执行安装时,确保以下端口处于未被使用状态:- 7001
- 8080
- 5699
以上仅为暂时的解决方案,等流程完善后会优化试用体验,尽量减少用户操作环节