官网地址(社区版免费):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,首次登录成功会提示修改密码。
参考链接地址: