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

相关文章

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

一文详解Git中分支本地和远程删除的方法

《一文详解Git中分支本地和远程删除的方法》在使用Git进行版本控制的过程中,我们会创建多个分支来进行不同功能的开发,这就容易涉及到如何正确地删除本地分支和远程分支,下面我们就来看看相关的实现方法吧... 目录技术背景实现步骤删除本地分支删除远程www.chinasem.cn分支同步删除信息到其他机器示例步骤

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

前端如何通过nginx访问本地端口

《前端如何通过nginx访问本地端口》:本文主要介绍前端如何通过nginx访问本地端口的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、nginx安装1、下载(1)下载地址(2)系统选择(3)版本选择2、安装部署(1)解压(2)配置文件修改(3)启动(4)

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4

Python UV安装、升级、卸载详细步骤记录

《PythonUV安装、升级、卸载详细步骤记录》:本文主要介绍PythonUV安装、升级、卸载的详细步骤,uv是Astral推出的下一代Python包与项目管理器,主打单一可执行文件、极致性能... 目录安装检查升级设置自动补全卸载UV 命令总结 官方文档详见:https://docs.astral.sh/

Nexus安装和启动的实现教程

《Nexus安装和启动的实现教程》:本文主要介绍Nexus安装和启动的实现教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、Nexus下载二、Nexus安装和启动三、关闭Nexus总结一、Nexus下载官方下载链接:DownloadWindows系统根