AgensGraph图库Linux安装及界面展示
现在项目用的图库是neo4j,但是社区版的neo4j节点是有限的,企业版的不是免费的,就去研究了一下免费版的agensgraph,有感于agensgraph资料有限,又都是英文文档,所以就分享一下安装过程,用的资料如下:agensgraph 官网 https://bitnine.net/安装需要的Linux系统下的包和agensBrower界面化包都可以在官网找到,还有开...
现在项目用的图库是neo4j,但是社区版的neo4j节点是有限的,企业版的不是免费的,就去研究了一下免费版的agensgraph,有感于agensgraph资料有限,又都是英文文档,所以就分享一下安装过程,用的资料如下:
agensgraph 官网 https://bitnine.net/
安装需要的Linux系统下的包和agensBrower界面化包都可以在官网找到,还有开发资料,不过都是英文版的,非常不错
agensgraph 安装向导:
http://bitnine.net/documentations/agensbrowser-manual-1.0-en.html#copyright-notice
需要的包
AgensGraph_v1.3.1_linux.tar
AgensBrowser-web-1.0
还有一点就是需要jdk8.
准备工作完事后,下面开始安装了:
1,上传
AgensGraph_v1.3.1_linux.tar
AgensBrowser-web-1.0
到/user/local/agens(这是我的,路径可以自己定)文件夹下,内容如下:
其中AgensBrowser-web-1.0下载的是zip包,需要在Windows系统下解压后,把其中的
上传到/usr/local/agens/agensbrower 文件夹下。
2,解压缩并安装
tar -xzvf AgensGraph_v1.3.1_linux.tar后,执行 cd AgensGraph 如下:
参考官网文件操作顺序:
配置参数:
vi ~/.bashrc 添加如下配置参数
export LD_LIBRARY_PATH=/usr/local/agens/AgensGraph/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/agens/AgensGraph/bin:$PATH
export AGDATA=/usr/local/agens/AgensGraph/db_cluster
然后保存,退出
source ~/.bashrc 刷新配置
以下的操作都不能用root用户,只能再建一个新用户,我建的是agen,密码是agen123
切换到agen用户下:
cd /usr/local/agens/AgensGraph/bin目录下,需要执行几个命令
initdb -D /usr/local/agens/AgensGraph/db_cluster
cd /usr/local/agens/AgensGraph/db_cluster 文件下,需要修改几个参数
vi postgresql.conf 修改如下
一个数据文件路径,地址和端口,如果要连brower,这些是必须的
修改完之后,再到bin目录下
ag_ctl start -D /usr/local/agens/AgensGraph/db_cluster
createdb agens_db (这个要记着,等会agensbrower配置要用到)
agens agens_db 进去之后,就可以建执行一些简单的命令
create graph agens_path;
set graph_path=agens_path;
到此linux安装完成。此时agens_db库是启动着的
3,安装agensgraph brower界面
cd /usr/local/agens/agensbrower 下
vi agens-browser.config.yml 修改如下参数:
username 是你操作时建的用户,password 对应用户的密码
一定要注意一点截屏上红框内都是有空格,否则会一直报错识别不了yml文件的(这是个坑,困扰了我很久)。
新建一个名字叫 agensbrowser.sh 文件
vi agensbrowser.sh 输入如下:
java -jar agens-browser-web-1.0.jar --spring.config.name=agens-browser.config
然后保存,退出
到此agensbrower的配置文件也搞定
开始启动界面 执行 sh agensbrowser.sh
打开浏览器输入
http://ip:8085/index.html
如下:
那就安装都完成了。
更多推荐
所有评论(0)