neo4j安装详细步骤(小白版)

(4) 2024-05-17 15:23

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说neo4j安装详细步骤(小白版),希望能够帮助你!!!。

(血战一下午,终于把NEO4J安装好了,很多教程还是非常友好的,但对于像我这样的小白,只想说各位大佬真的好强,而我差一步都不得行。)

参考:neo4j安装详细步骤(小白版)(逻辑严谨,作图精美,良心大佬)

特此来分享一下,为大家排排坑。

------------------------------------------------------------------------

特别说明:如果按本教程安装最好与本人安装软件版本一致,否则bug自解。

****重点:Windows10+jdk-8u241-windows-x64+neo4j-community-3.5.14-windows

网盘:链接:https://pan.baidu.com/s/1IBScGTw4D8RclU3JUBGFdw

提取码:tutt

  1. 安装JDK(街道口)

Neo4j是基于Java的图形数据库,因此必须安装JAVA的JDK。

如果你没有安装过JAVA,那恭喜你很幸运,如果不幸那也没关系,请删除干净,有大佬说过注册表会出问题。

I am the lucky dog.

链接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第1张

(点击此电脑属性可查询系统类型,我电脑是64位:,如果是32位安装windowsx86)

建议按照指定路径安装,更改也可以,我改到了其他路径。

安装完JDK会提示安装JRE,我是如下图放置的。

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第2张

  1. 配置JDK环境

此电脑–》属性–》左上侧的高级系统设置–》高级—》环境变量

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第3张

新建 JAVA_HOME
变量,变量值参考我之前的文件夹设置,方法仿照小学益智题目学一学。

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第4张

添加CLASSPATH 变量,若没有的话,需新建。

方便粘贴 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面有点)

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第5张

编辑Path变量。把%JAVA_HOME%\bin;

%JAVA_HOME%\jre\bin;加进去。。

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第6张

每次编辑完“环境变量”,都要点击“确定”加以保存,否则,你所“新建/编辑”的环境变量都是无效的。

jdk的环境变量配置完成。

测试一下

Win键+R键打开运行,输入cmd,点击确认。

输入java –version

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第7张

  1. 安装neo4j

如果你幸运的到了这一步,那么恭喜你,离成功不远了。

下载地址:https://neo4j.com/

版本:neo4j-community-3.5.14-windows

注意选择community,社区版免费,企业版收费。
neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第8张neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第9张

下载好之后,是个压缩包,直接解压。

位置如图,不放到这里也没问题,我是为了便于一锅删。
neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第10张

  1. 配置neo4j环境

安一软件一环境
环境令人思幻景
进入幻境终觉醒
狗屁环境要我命

同上仿照
添加NEO4J_HOME变量,变量值为解压后的路径。
neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第11张

Path加入 %NEO4J_HOME%\bin;

Over
neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第12张

  1. 测试安装结果

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第13张

输入neo4j.bat console

结果
neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第14张
恭喜你安装完成,乘胜追击,感受幸福时刻。

  1. 幸福来临

然后打开浏览器,输入网址:

http://localhost:7474/browser/

战地记者曾言:如果你拍的不够好,是你离的不够近。
当我走进这配环境的声嘶力竭的战争中,回响在脑海中只剩下一句:细看丑人也是一种残忍,我被赤裸裸的暴露在了这场战争中,no arms。

我又搞了两个小时,入坑。

Neo4j支持三种网络协议,分别是Bolt,HTTP和HTTPS,对应端口7687,7474和7473。

先说明我使用的http连接方式

坑1:防火墙会阻拦。

解决办法:

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第15张

点击图中高级设置–》--入栈–》新建–》端口–》下一步–》允许连接–》下一步–》名称dbms.connector.http–》完成

neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第16张neo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第17张

坑2:neo4j start,端口开启服务导致数据文件写入被锁定。

启动beo4j时遇到下面的问题。

ERROR Failed to start Neo4j: Starting Neo4j failed: Component
‘org.neo4j.server.database.LifecycleManagingDatabase@1d05cbae’ was su
ccessfully initialized, but failed to start. Please see the attached cause excep
tion “Store and its lock file has been locked by another process: Please ensure
no other proce ss is using this database, and that the directory is writable
(required even for read-only access)”. Starting Neo4j failed:
Component。。。。。。

解决方法:命令行运行 neo4j stop

坑3:火狐浏览器打了很多次打不开

解决方法:使用谷歌浏览器解决

Finally:

根据下图填写信息
初始密码neo4jneo4j安装详细步骤(小白版)_https://bianchenghao6.com/blog__第18张

连接后更新密码

测试出现
访问Neo4j验证失败(The client is unauthorized due to authentication failure.)

参考:https://blog.csdn.net/weixin_39198406/article/details/85068102

解决方法:修改neo4j.conf配置文件,取消验证机制,修改如下:
dbms.security.auth_enabled=false

受到很多博主帖子的启发与指导完成安装,分享氛围靠大家,遂记录一下安装过程,水平有限,还望指导。

rickyrickyrickyrickyrickyrickyrickyrickyrickyrickyrickyrickyrickyrickyrickyricky

尽管技术是无情的,但希望拥有技术的人心是火热的。

探讨知识图谱问题WeChat: wangjundong015

今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

上一篇

已是最后文章

下一篇

已是最新文章

发表回复