HugeGraph服务环境搭建

准备工作

本文采用hbase作为hugegraph的数据存储,所以需要事先安装好hbase。使用其他存储引擎请参考官方文档

  1. Centos7
  2. 安装 JDK8
  3. 安装 HBase2
  4. 下载 hugegraph-server-0.11.2
  5. 下载 hugegraph-loader-0.11.1
  6. 下载 hugegraph-hubble-1.5.0.tar.gz

安装Server

本文将 hugegraph-server 安装到 /app/hugegraph/server 目录下

mkdir -p /app/hugegraph
# 上传安装包到上面创建的目录下
cd /app/hugegraph
tar -xvzf hugegraph-0.11.2.tar.gz
mv hugegraph-0.11.2 server
ll /app/hugegraph/server

在这里插入图片描述

配置Server

cd /app/hugegraph/server
sed -i 's/backend=rocksdb/backend=hbase/g' conf/hugegraph.properties
sed -i 's/serializer=binary/serializer=hbase/g' conf/hugegraph.properties
sed -i 's/#hbase.hosts=localhost/hbase.hosts=localhost/g' conf/hugegraph.properties
sed -i 's/#hbase.port=2181/hbase.port=2181/g' conf/hugegraph.properties
sed -i 's/#hbase.znode_parent=\/hbase/hbase.znode_parent=\/hbase/g' conf/hugegraph.properties

初始化存储

cd /app/hugegraph/server
bin/init-store.sh

在这里插入图片描述

启动Server

cd /app/hugegraph/server
bin/start-hugegraph.sh

在这里插入图片描述

访问Server

echo `curl -o /dev/null -s -w %{http_code} "http://localhost:8080/graphs/hugegraph/graph/vertices"`

在这里插入图片描述

返回结果200,代表server启动正常

安装Loader

本文将 hugegraph-loader 安装到 /app/hugegraph/loader 目录

cd /app/hugegraph
tar -xvzf hugegraph-loader-0.11.1.tar.gz
mv hugegraph-loader-0.11.1 loader
ll /app/hugegraph/loader

在这里插入图片描述

安装Hubble

本文将 hugegraph-hubble 安装到 /app/hugegraph/hubble 目录

cd /app/hugegraph
tar -xvzf hugegraph-hubble-1.5.0.tar.gz
mv hugegraph-hubble-1.5.0 hubble
ll /app/hugegraph/hubble

在这里插入图片描述

启动hubbel

cd /app/hugegraph/hubble
./bin/start-hubble.sh

访问hubbel

浏览器访问:http://服务器地址:8088/,第一次访问会需要创建图,按提示填写表单完成创建即可

hugegraph-server 默认会创建 hugegraph 图
在这里插入图片描述

安装Tools

本文将 hugegraph-tools 安装到 /app/hugegraph/tools 目录

cd /app/hugegraph
tar -xvzf hugegraph-tools-1.5.0.tar.gz
mv hugegraph-tools-1.5.0 tools
ll /app/hugegraph/tools

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值