linux启动neo4j数据库,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

c68c8accbacb

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

c68c8accbacb

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;

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

c68c8accbacb

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值