Neo4j数据库Linux 单机安装笔记

一、简介

最近这段时间一直在搞知识图谱的一个项目,简单搭建Neo4j数据库测试一下,小结一下搭建过程。知识图谱场景不累述,https://blog.csdn.net/Daybreak1209/article/details/52431457。

二、简单搭建

1. 官网下载linux tar 包,目前最新版本是Neo4j 3.3.4。

https://neo4j.com/download/other-releases/#releases

2. 修改文件打开限制

vi /etc/security/limits.conf

# End of file

* - nofile 633565

* - nproc 65536

3. 创建对应的用户和用户组,也可以不设置

groupadd neo4j

useradd -g neo4j neo4j

4. 将tar包cp到/home/neo4j,赋权限然后解压tar包。

cp /opt/neo4j-community-3.3.4-unix.tar.gz /home/neo4j

chown -R neo4j:neo4j /home/neo4j/*

su neo4j

cd /home/neo4j

tar -zxvf neo4j-community-3.3.4-unix.tar.gz

5. 配置.bash_profile文件,并让其生效。

vi .bash_profile

export PATH=/home/neo4j/neo4j-community-3.3.4/bin:$PATH

保存退出,source下配置文件

source .bash_profile

6. 修改neo4j相关的配置文件

配置文件在neo4j解压的目录下,例如:

/home/neo4j/neo4j-community-3.3.4/conf/neo4j.conf

需要修改的有两处:

vi neo4j.conf

# Whether requests to Neo4j are authenticated. #是否开启Neo4j身份认证

# To disable authentication, uncomment this line #如果关闭认证,取消注释此行

dbms.security.auth_enabled=false 

# With default configuration Neo4j only accepts local connections.

# To accept non-local connections, uncomment this line: #默认localhost 修改成对应ip

dbms.connectors.default_listen_address=192.168.115.105

7. neo4j的启动

neo4j start

或者

/home/neo4j/neo4j-community-3.3.4/bin/neo4j start

Neo4j数据库Linux 单机安装笔记_第1张图片

8.然后你就可以从远程 ip:7474 访问Neo4j的Web控制台了。

Neo4j数据库Linux 单机安装笔记_第2张图片

9.简单的demo测试。

Web控制台执行命令

CREATE (A {id:1,name:'张飞'}), (B {id:2,name:'张小二'}), (C {id:3,name:'张三'}), (D {id:4,name:'张凯'}),(E {id:5,name:'张雨'}),(A)-[:Son]->(B),(A)-[:Son]->(C),(B)-[:Son]->(D),(C)-[:Son]->(E);

START n=node(*) RETURN n;

最总就能得到如下一个图形关系(底层那个图)

Neo4j数据库Linux 单机安装笔记_第3张图片

你可能感兴趣的:(Neo4j数据库Linux 单机安装笔记)