Linux上部署neo4j

1. 安装Java 1.8

2. 下载neo4j

wget http://we-yun.com/download/Neo4j-Releases/3.2.0/neo4j-communitygz

3. 解压

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

4.修改目录

mv neo4j-community-3.2.0 neo4j

5.配置环境变量

vi /etc/profile

添加:

export NEO4J_HOME=/opt/neo4j
export PATH=$PATH:$NEO4J_HOME/bin

使之生效

source /etc/profile

6.

vi /etc/security/limits.conf

neo4j soft nofile 40000
neo4j hard nofile 40000

7.启动服务

neo4j start

查看状态

neo4j status

停止服务

neo4j stop

8.修改配置文件,允许远程访问web

cd /opt/neo4j/conf/

vi 

dbms.connectors.default_listen_address=0.0.0.0(即将# 删除)

之后重启服务,在本地访问

http://10.10.0.156:7474/

以neo4j/neo4j登录成功后,修改密码:123456

9.测试

cd /opt/neo4j/bin

./cypher-shell

此时,根据提示输入用户名neo4j,密码123456,登录到操作命令行下,创建简单的父子关系图

neo4j> 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); 

执行如下查询:

neo4j> match (n) return n;

返回所有节点和关联

+------------------------+
| n                      |
+------------------------+
| ({name: "张飞", id: 1})  |
| ({name: "张小二", id: 2}) |
| ({name: "张三", id: 3})  |
| ({name: "张凯", id: 4})  |
| ({name: "张雨", id: 5})  |
+------------------------+


来自:

http://www.cnblogs.com/hwaggLee/p/5959716.html

http://www.cnblogs.com/kerrycode/p/6526484.html

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值