Ubuntu安装Neo4j

 Ubuntu(在线版)

更新软件源

sudo apt-get update

 添加Neo4j官方存储库

wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add -

将地址添加到系统的软件包源列表中

echo 'deb https://debian.neo4j.com stable latest' | sudo tee -a /etc/apt/sources.list.d/neo4j.list

更新软件源

sudo apt-get update

安装 Neo4j

注:本文章安装neo4j 5.18.1

sudo apt install neo4j=1:5.18.1

启动Neo4j

sudo neo4j start

出现以下信息即启动成功

Directories in use:
home:         /var/lib/neo4j
config:       /etc/neo4j
logs:         /var/log/neo4j
plugins:      /var/lib/neo4j/plugins
import:       /var/lib/neo4j/import
data:         /var/lib/neo4j/data
certificates: /var/lib/neo4j/certificates
licenses:     /var/lib/neo4j/licenses
run:          /var/lib/neo4j/run
Starting Neo4j.
Started neo4j (pid:13261). It is available at http://localhost:7474
There may be a short delay until the server is ready.

Ubuntu(离线版)

进入下载链接选择Neo4j版本下载

https://neo4j.com/deployment-center/

注:本文章下载neo4j-community-5.18.1-unix.tar.gz

解压文件到指定目录

tar -xvf neo4j-community-5.18.1-unix.tar.gz -C /usr/local

进入解压后的目录

cd /usr/local/neo4j-community-5.18.1/

启动neo4j

bin/neo4j start

可能报错:Error: JAVA_HOME is not defined correctly. We cannot execute 

报错原因是缺少jdk或者没有配置全局变量JAVA_HOME,安装或配置即可。

建议安装java 17。

出现以下信息即启动成功

irectories in use:
home:         /usr/local/neo4j-community-5.18.1
config:       /usr/local/neo4j-community-5.18.1/conf
logs:         /usr/local/neo4j-community-5.18.1/logs
plugins:      /usr/local/neo4j-community-5.18.1/plugins
import:       /usr/local/neo4j-community-5.18.1/import
data:         /usr/local/neo4j-community-5.18.1/data
certificates: /usr/local/neo4j-community-5.18.1/certificates
licenses:     /usr/local/neo4j-community-5.18.1/licenses
run:          /usr/local/neo4j-community-5.18.1/run
Starting Neo4j.
Started neo4j (pid:6588). It is available at http://localhost:7474
There may be a short delay until the server is ready

设置远程连接

修改Neo4j配置文件

# 在线版
sudo vim /etc/neo4j/neo4j.conf
# 离线版
sudo vim /usr/local/neo4j-community-5.18.1/conf/neo4j.conf

 把 server.default_listen_address=0.0.0.0 注释放开,重启服务即可。

Neo4j初始化

打开浏览器,输入网址localhost:7474

默认用户名neo4j和密码neo4j

登录后需要修改密码,密码长度需要超过8个字符

修改密码成功 

 测试Neo4j

show databases; # 展示数据库

正常运行则成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/661575.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

飞书API(6):使用 pandas 处理数据并写入 MySQL 数据库

一、引入 上一篇了解了飞书 28 种数据类型通过接口读取到的数据结构,本文开始探讨如何将这些数据写入 MySQL 数据库。这个工作流的起点是从 API 获取到的一个完整的数据,终点是写入 MySQL 数据表,表结构和维格表结构类似。在过程中可以有不同…

Qwen-Audio:推动通用音频理解的统一大规模音频-语言模型(开源)

随着人工智能技术的不断进步,音频语言模型(Audio-Language Models)在人机交互领域变得越来越重要。然而,由于缺乏能够处理多样化音频类型和任务的预训练模型,该领域的进展受到了限制。为了克服这一挑战,研究…

深入浅出DBus-C++:Linux下的高效IPC通信

目录标题 1. DBus简介2. DBus-C的优势3. 安装DBus-C4. 使用DBus-C初始化和连接到DBus定义接口和方法发送和接收信号 5. dbus-cpp 0.9.0 的安装6. 创建一个 DBus 服务7. 客户端的实现8. 编译和运行你的应用9. 瑞芯微(Rockchip)的 Linux 系统通常会自带 db…

[C语言]典型例题:小蚂蚁爬橡皮筋、买汽水问题、导致单词块、菱形打印……

1、小蚂蚁爬橡皮筋问题 假设橡皮筋长4m,小蚂蚁从一端爬向另一端每天爬1m,且每爬了1m,橡皮筋会立马拉伸4m,在理想条件下,小蚂蚁需要爬多少天可以到达橡皮筋的另一端? 不仔细想,我们很可能认为小蚂…

【C#】基础知识

0.参考 C#语言入门详解 1.几种打印hello_world的方式 1.1 console控制台 新建一个console,直接打印: Console.WriteLine("Hello_world");启动一闪而过,在vs调试中选择开始执行不调试(without debug)。 …

基于FPGA的数字信号处理(5)--Signed的本质和作用

前言 Verilog中的signed是一个很多人用不好,或者说不太愿意用的一个语法。因为不熟悉它的机制,所以经常会导致运算结果莫名奇妙地出错。其实了解了signed以后,很多时候用起来还是挺方便的。 signed的使用方法主要有两种,其中一种…

CentOS 环境 JDK 安装

1.jdk下载 (1)官网Java jdk 历史版本 http://www.oracle.com/technetwork/java/javase/archive-139210.html 选择以下x86 64位版本 (2)国内 编程宝库 java jdk镜像 地址: http://www.codebaoku.com/jdk/jdk-index…

# 从浅入深 学习 SpringCloud 微服务架构(七)Hystrix(3)

从浅入深 学习 SpringCloud 微服务架构(七)Hystrix(3) 一、hystrix:通过 Actuator 获取 hystrix 的监控数据 1、Hystrix 的监控平台介绍: 1)Hystrix 除了实现容错功能,Hystrix 还…

RUSLE模型:一种新的土壤侵蚀强度计算方法

随着全球土地资源的日益枯竭和环境污染的加剧,对土壤侵蚀的研究变得愈发重要。土壤侵蚀不仅对农业生产和生态环境造成了严重影响,还直接威胁着人类的生存环境。因此,寻找一种精准可靠的土壤侵蚀强度计算方法具有重要意义。 ​ 近年来&#xf…

企业计算机服务器中了rmallox勒索病毒怎么处理,rmallox勒索病毒处理建议

在网络技术不断发展的时代,网络在企业中的应用广泛,可以为企业带来更多的便利,大大提升了企业的生产效率,但网络作为虚拟世界,在为企业提供便利的同时,也为企业数据安全带来严重威胁。近期,云天…

区块链技术:DAPP开发

随着科技的飞速发展,区块链技术逐渐渗透到各个领域,其中DAPP(去中心化应用)的发展尤为引人注目。作为一种新型的应用程序,DAPP正在重塑未来商业生态,其潜力无可估量。 一、DAPP的定义和特点 DAPP是指基于…

【MySQL精炼宝库】数据库的约束 | 表的设计 | 聚合查询 | 联合查询

目录 一、数据库约束 1.1 约束类型: 1.2 案例演示: 二、表的设计 2.1 一对一: 2.2 一对多: 2.3 多对多: 2.4 内容小结: 三、新增 四、查询 4.1 聚合查询: 4.1.1 聚合函数: 4.1.2 GROUP BY子句&#xff1a…