neo4j从安装到远程访问一气呵成

2024-06-08 11:18

本文主要是介绍neo4j从安装到远程访问一气呵成,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

从安装到远程访问配置

  • 安装Java JDK
    • JDK下载
    • JDK配置环境
  • 安装Neo4j
    • Neo4j下载
    • 系统变量设置
    • 通过控制台启动 Neo4j
    • 注册 Neo4j 服务
    • 启动 Neo4j 服务
    • 停止 Neo4j 服务
    • 重启 Neo4j 服务
    • 查询 Neo4j 服务状态
    • 注销 Neo4j 服务
  • 配置Neo4j允许远程访问
    • neo4j.conf配置
    • 开放特定端口访问

安装Java JDK

Neo4j 是基于 Java 的持久化引擎,运行 Neo4j 需要启动 JVM 进程,因此必须先安装 Java JDK。

JDK下载

下载JDK:https://download.csdn.net/download/u011440696/11866977,进行安装。

JDK配置环境

安装好后,鼠标点击计算机右键->属性->高级设置
系统变量->新建
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_172
(以安装路径为主)

系统变量->新建
变量名:CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(注意符号,建议直接复制粘贴)

系统变量->编辑
找到Path选项:
变量名:Path
变量值:将 %JAVA_HOME%\bin; 此内容写在最前面(注意符号,建议直接复制粘贴)
完成配置。
图

安装Neo4j

Neo4j下载

下载Neo4j社区版“neo4j-community-3.3.5”:https://download.csdn.net/download/u011440696/11867045,解压到目录,D:\neo4j-community-3.3.5。

系统变量设置

图

通过控制台启动 Neo4j

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j.bat console

注册 Neo4j 服务

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j install-service

启动 Neo4j 服务

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j start

停止 Neo4j 服务

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j stop

重启 Neo4j 服务

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j restart

查询 Neo4j 服务状态

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j status

注销 Neo4j 服务

使用管理员身份打开命令行工具,进入D:\neo4j-community-3.3.5\bin目录下,输入如下命令:

neo4j uninstall-service

启动Neo4j服务器后,就可以访问Neo4j数据库了,打开浏览器,访问地址 http://localhost:7474 。
第一次访问用户名为neo4j,密码默认为neo4j。
登录后需要重置密码,至此可以本地访问Neo4j了,但远程访问还需进一步配置。

配置Neo4j允许远程访问

neo4j.conf配置

找到neo4j-community-3.3.5\conf\neo4j.conf 文件,修改
#dbms.connector.http.listen_address=:7474
为 dbms.connector.http.listen_address=0.0.0.0:7474
远程bolt连接:
#dbms.connector.bolt.listen_address=:7687
改为:
dbms.connector.bolt.listen_address=0.0.0.0:7687

这步结束,基本上就可以在你的浏览器中地址栏输入:

http://<服务器ip地址>:7474/browser/

访问Neo4j数据库了。
配置完conf文件后,若需要远程别的计算机访问Neo4j数据库,有的博客里需要关闭防火墙就行,但直接关闭防火墙,太粗暴了。还是开放特定端口来访问吧。

开放特定端口访问

  1. WIN+X调出系统配置菜单,选择控制面板。
  2. 选择windows 防火墙。
  3. 点击左侧的“高级设置”选项。
  4. 设置入站规则(入站规则:别人电脑访问自己电脑;出站规则:自己电脑访问别人电脑),点击“新建规则”,点选“端口”,单击 “下一步”。
  5. 添加7474端口,选择TCP,在本地端口处输入7474。
  6. 设置入站规则以及出站规则的7687端口。
    至此设置完毕。
    图

这篇关于neo4j从安装到远程访问一气呵成的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1042033

相关文章

Jsoncpp的安装与使用方式

《Jsoncpp的安装与使用方式》JsonCpp是一个用于解析和生成JSON数据的C++库,它支持解析JSON文件或字符串到C++对象,以及将C++对象序列化回JSON格式,安装JsonCpp可以通过... 目录安装jsoncppJsoncpp的使用Value类构造函数检测保存的数据类型提取数据对json数

mac安装redis全过程

《mac安装redis全过程》文章内容主要介绍了如何从官网下载指定版本的Redis,以及如何在自定义目录下安装和启动Redis,还提到了如何修改Redis的密码和配置文件,以及使用RedisInsig... 目录MAC安装Redis安装启动redis 配置redis 常用命令总结mac安装redis官网下

关于Java内存访问重排序的研究

《关于Java内存访问重排序的研究》文章主要介绍了重排序现象及其在多线程编程中的影响,包括内存可见性问题和Java内存模型中对重排序的规则... 目录什么是重排序重排序图解重排序实验as-if-serial语义内存访问重排序与内存可见性内存访问重排序与Java内存模型重排序示意表内存屏障内存屏障示意表Int

SpringBoot实现基于URL和IP的访问频率限制

《SpringBoot实现基于URL和IP的访问频率限制》在现代Web应用中,接口被恶意刷新或暴力请求是一种常见的攻击手段,为了保护系统资源,需要对接口的访问频率进行限制,下面我们就来看看如何使用... 目录1. 引言2. 项目依赖3. 配置 Redis4. 创建拦截器5. 注册拦截器6. 创建控制器8.

SpringBoot如何访问jsp页面

《SpringBoot如何访问jsp页面》本文介绍了如何在SpringBoot项目中进行Web开发,包括创建项目、配置文件、添加依赖、控制层修改、测试效果以及在IDEA中进行配置的详细步骤... 目录SpringBoot如何访问JSP页python面简介实现步骤1. 首先创建的项目一定要是web项目2. 在

如何安装 Ubuntu 24.04 LTS 桌面版或服务器? Ubuntu安装指南

《如何安装Ubuntu24.04LTS桌面版或服务器?Ubuntu安装指南》对于我们程序员来说,有一个好用的操作系统、好的编程环境也是很重要,如何安装Ubuntu24.04LTS桌面... Ubuntu 24.04 LTS,代号 Noble NumBAT,于 2024 年 4 月 25 日正式发布,引入了众

如何安装HWE内核? Ubuntu安装hwe内核解决硬件太新的问题

《如何安装HWE内核?Ubuntu安装hwe内核解决硬件太新的问题》今天的主角就是hwe内核(hardwareenablementkernel),一般安装的Ubuntu都是初始内核,不能很好地支... 对于追求系统稳定性,又想充分利用最新硬件特性的 Ubuntu 用户来说,HWEXBQgUbdlna(Har

Linux限制ip访问的解决方案

《Linux限制ip访问的解决方案》为了修复安全扫描中发现的漏洞,我们需要对某些服务设置访问限制,具体来说,就是要确保只有指定的内部IP地址能够访问这些服务,所以本文给大家介绍了Linux限制ip访问... 目录背景:解决方案:使用Firewalld防火墙规则验证方法深度了解防火墙逻辑应用场景与扩展背景:

python中poetry安装依赖

《python中poetry安装依赖》本文主要介绍了Poetry工具及其在Python项目中的安装和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随... 目录前言1. 为什么pip install poetry 会造成依赖冲突1.1 全局环境依赖混淆:1

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和