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

相关文章

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

Java服务实现开启Debug远程调试

《Java服务实现开启Debug远程调试》文章介绍如何通过JVM参数开启Java服务远程调试,便于在线上排查问题,在IDEA中配置客户端连接,实现无需频繁部署的调试,提升效率... 目录一、背景二、相关图示说明三、具体操作步骤1、服务端配置2、客户端配置总结一、背景日常项目中,通常我们的代码都是部署到远程

python依赖管理工具UV的安装和使用教程

《python依赖管理工具UV的安装和使用教程》UV是一个用Rust编写的Python包安装和依赖管理工具,比传统工具(如pip)有着更快、更高效的体验,:本文主要介绍python依赖管理工具UV... 目录前言一、命令安装uv二、手动编译安装2.1在archlinux安装uv的依赖工具2.2从github

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

Java实现远程执行Shell指令

《Java实现远程执行Shell指令》文章介绍使用JSch在SpringBoot项目中实现远程Shell操作,涵盖环境配置、依赖引入及工具类编写,详解分号和双与号执行多指令的区别... 目录软硬件环境说明编写执行Shell指令的工具类总结jsch(Java Secure Channel)是SSH2的一个纯J

RabbitMQ 延时队列插件安装与使用示例详解(基于 Delayed Message Plugin)

《RabbitMQ延时队列插件安装与使用示例详解(基于DelayedMessagePlugin)》本文详解RabbitMQ通过安装rabbitmq_delayed_message_exchan... 目录 一、什么是 RabbitMQ 延时队列? 二、安装前准备✅ RabbitMQ 环境要求 三、安装延时队

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Mac电脑如何通过 IntelliJ IDEA 远程连接 MySQL

《Mac电脑如何通过IntelliJIDEA远程连接MySQL》本文详解Mac通过IntelliJIDEA远程连接MySQL的步骤,本文通过图文并茂的形式给大家介绍的非常详细,感兴趣的朋友跟... 目录MAC电脑通过 IntelliJ IDEA 远程连接 mysql 的详细教程一、前缀条件确认二、打开 ID

Python库 Django 的简介、安装、用法入门教程

《Python库Django的简介、安装、用法入门教程》Django是Python最流行的Web框架之一,它帮助开发者快速、高效地构建功能强大的Web应用程序,接下来我们将从简介、安装到用法详解,... 目录一、Django 简介 二、Django 的安装教程 1. 创建虚拟环境2. 安装Django三、创

linux安装、更新、卸载anaconda实践

《linux安装、更新、卸载anaconda实践》Anaconda是基于conda的科学计算环境,集成1400+包及依赖,安装需下载脚本、接受协议、设置路径、配置环境变量,更新与卸载通过conda命令... 目录随意找一个目录下载安装脚本检查许可证协议,ENTER就可以安装完毕之后激活anaconda安装更