环境准备
系统使用centos7,需要安装JDK1.7以上,建议JDK1.8 ,maven,hugegraph-studio使用的是nodejs,所以需要安装node环境
JDK安装
- 下载
- 解压缩
- 配置环境变量
Maven安装
a.下载
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
b.解压缩
tar -xzvf apache-maven-3.1.1-bin.tar.gz
c.配置环境变量
vim /etc/profile
export M2_HOME=/usr/local/maven3
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
Node环境安装
- 下载
https://nodejs.org/dist/latest-v8.x/
mv /home/python/node-v8.12.0-linux-x64.tar.gz node
- 解压缩
tar zxvf node-v8.1.4-linux-x64.tar.gz
mv node-v8.1.4-linux-x64 node
- 配置环境变量
Vim /etc/profile
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
Hugegraph安装
Hugegraph分为多个程序,主要使用的是Hugegraph主程序以及对应的Hugegraph-studio
Hugegraph主程序安装
主程序安装比较简单
- 下载主程序
Git clone https://github.com/hugegraph/hugegraph.git
- 切换到发布版本
git checkout release-0.8.0
- 编译
mvn package -DskipTests
- 拷贝到对应的目录
mv hugegraph-0.8.0 ../
hugegraph-studio 安装
hugegraph-studio安装前必须保证node环境已经安装好,另外hugegraph-studio版本和主程序版本注意需要一致
- 下载程序
- 切换到发布版本
- 编译
编译的时候容易出现问题,如果出现安装npm 的package出现问题,可以参考
- 拷贝到对应的目录
Hugegraph配置