Centos安装图数据库Neo4j

官网地址(社区版免费):Neo4j Download Center - Neo4j Graph Data Platform

下载安装包

可以直接在服务器上下载或者其他地方下载后上传到服务器,需要注意的是neo4j.4.X版本最低需要JDK11。

curl -O http://dist.neo4j.org/neo4j-community-3.5.35-unix.tar.gz
# 或者
wget  http://dist.neo4j.org/neo4j-community-3.5.35-unix.tar.gz

 解压到安装目录

mkdir /data/neo4j
tar -zxvf neo4j-community-3.5.35-unix.tar.gz -C /data/neo4j

修改neo4j的配置

cd /data/neo4j/neo4j-community-3.5.35/
vi conf/neo4j.conf

注释load csv时的加载指定路径(第22行),配置成可从任意路径读取文件

#dbms.directories.import=import

取消以下配置的的注释(配置文件54行),使其可以远程通过ip访问neo4j数据库

dbms.connectors.default_listen_address=0.0.0.0

 取消以下配置的的注释(配置文件71、75、79行),以下端口可自定义

dbms.connector.bolt.listen_address=:7687

dbms.connector.http.listen_address=:7474

dbms.connector.https.listen_address=:7473 

 取消以下配置的注释,允许从远程url来load csv

dbms.security.allow_csv_import_from_file_urls=true

开放服务器防火墙端口

firewall-cmd --zone=public --add-port=7474/tcp –permanent
firewall-cmd --zone=public --add-port=7473/tcp –permanent
firewall-cmd --zone=public --add-port=7687/tcp –permanent
firewall-cmd --reload
firewall-cmd --list-port

 启动neo4j

cd /data/neo4j/neo4j-community-3.5.35/bin
./neo4j start

 发现启动后会有一个Waring。

解决这个警告:

vi /etc/security/limits.conf

# 添加以下内容
root    soft    nofile  40000
root    hard    nofile  40000
neo4j   soft    nofile  40000
neo4j   hard    nofile  40000
panos   soft    nofile  40000
panos   hard    nofile  40000
vi /etc/pam.d/su

# 添加以下内容
session    required   pam_limits.so

修改完之后需重启服务器才能生效。 

 访问neo4j

浏览器访问neo4j:http://localhost:7474

默认的账号密码为:neo4j/neo4j,首次登录成功会提示修改密码。

 

参考链接地址:

centos7下部署neo4j图数据库_centos7安装neo4j_Shun Li的博客-CSDN博客

linux - Neo4j WARNING: Max 1024 open files allowed, minimum of 40 000 recommended. See the Neo4j manual - Stack Overflow

https://neo4j.com/docs/1.6.2/configuration-linux-notes.html 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值