CentOS安装Neo4J
1 下载软件#
下载版本为社区版3.4.5
curl -O http://dist.neo4j.org/neo4j-community-3.4.5-unix.tar.gz
2 配置JVM环境#
Neo4J是依赖Java运行环境的,所以需要配置Java环境,如果你已经安装了,跳过该步骤即可。
# 1. 解压jdk到指定目录
tar -zxvf jdk-8u191-linux-x64.tar.gz -C /opt/module
# 2. 配置系统环境变量
vim /etc/profile
export JAVA_HOME=/opt/module/jdk1.8.0_191 # 此处需要根据你第1步安装jdk的版本不同,路径则不同
export PATH=$JAVA_HOME/bin:$PATH
# 3. 刷新配置文件立即生效
source /etc/profile
# 4. 检查Java环境是否生效
java -version
3 安装Neo4J#
安装Neo4J的方法和安装JDK大同小异。
# 1. 解压Neo4J源码包到指定目录
tar -zxvf neo4j-community-3.4.5-unix.tar.gz -C /opt/module
# 2. 配置Neo4J环境
vim /etc/profile
export NEO4J_HOME=/opt/module/neo4j-community-3.5.34
export PATH=$PATH:$NEO4J_HOME/bin
# 3. 刷新配置文件立即生效
source /etc/profile
# 4. 检查环境变量是否生效
neo4j version
4 修改Neo4J配置#
安装目录下找到conf目录下的neo4j.conf文件,修改相应配置。
vim /opt/neo4j/conf/neo4j.conf
- 修改第22行load csv时l路径,在前面加个#,可从任意路径读取文件
# dbms.directories.import=import
- 修改35行和36行,设置JVM初始堆内存和JVM最大堆内存。生产环境给的JVM最大堆内存越大越好,但是要小于机器的物理内存
dbms.memory.heap.initial_size=5g
dbms.memory.heap.max_size=10g
- 修改46行,可以认为这个是缓存,如果机器配置高,这个越大越好
dbms.memory.pagecache.size=10g
- 修改54行,去掉改行的#,可以远程通过ip访问neo4j数据库
dbms.connectors.default_listen_address=0.0.0.0
- 修改227行,去掉#,允许从远程url来load csv
dbms.security.allow_csv_import_from_file_urls=true
- 修改246行,允许使用neo4j-shell,类似于mysql命令行之类的
dbms.shell.enabled=true
- 修改248行,去掉#,设置连接neo4j-shell的端口,一般都是localhost或者127.0.0.1,这样安全,其他地址的话,一般使用https就行
dbms.shell.host=127.0.0.1
- 修改254行,设置neo4j可读可写
dbms.read_only=false
以上修改完毕之后就可以在浏览器中登录了Neo4J的Web端。
5 浏览器中的Neo4J#
- 登录默认的用户名和密码是neo4j,neo4j,第一次需要更改密码。登录之后如下所示:
【完】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律