-
图数据库neo4j只支持java11版本,所以需要先移除掉其他jdk版本,例如: jdk1.8.0
yum remove java-1.8.0-openjdk yum remove java-1.8.0-openjdk-headless
-
安装jdk11
yum install java-11-openjdk
-
导入neo4j的yum repository gpg key
rpm --import https://debian.neo4j.com/neotechnology.gpg.key
-
在/etc/yum.repo.d的目中创建neo4j的yum repository配置文件, e,g:
/etc/yum.repos.d/neo4j.repo
[neo4j] name=Neo4j RPM Repository baseurl=https://yum.neo4j.com/stable enabled=1 gpgcheck=1
-
安装neo4j-enterprise
yum install neo4j-enterprise
-
服务器上防火墙确保开启7474和7687端口
-
如果要允许外网访问,需要编辑
/etc/neo4j/neo4j.conf
, 打开0.0.0.0监听端口dbms.default_listen_address=0.0.0.0
-
另外如果需要安装
aproc
相关插件,需要到http://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/
下载对应的版本的aproc
版本,e,g: 如果neo4j version
版本号是neo4j 4.4.8
, 则你需要下aproc 4.4.*.*
版本。另外如果只是要安装aproc core
插件,直接将/var/lib/neo4j/labs
中的apoc-*.*.*.*-core.jar
的文件拷贝到/var/lib/neo4j/plugins
目录中取,然后重启neo4j
服务# cp /var/lib/neo4j/labs/apoc-*.jar /var/lib/neo4j/plugins/
-
设置正确的java vm heap size, 运行
neo4j-admin memrec
会给你一个建议值,如果写比较多,适当调高heap
值,如果读比较多,可以适当调高pagecache
的值dbms.memory.heap.initial_size=1024m dbms.memory.heap.max_size=1024m dbms.memory.pagecache.size=2048m dbms.logs.debug.level=WARN dbms.logs.query.enabled=INFO dbms.logs.query.threshold=3
-
访问服务器的地址
http://服务器ip:7474
上的neo browser,使用缺省用户名neo4j
和密码neo4j
-
成功连接数据库后,系统会提示你修改密码
暂无评论