neo4j

Nginx 强制不安全连接
neo4j

Nginx 强制不安全连接

我的 Neo4j 在 Nginx 后面运行。一切都很好,直到我更改了 Nginx 的配置以使用 SSL。我的所有其他服务都可以运行(在其不安全的端口 80s 上),但 Neo4j 现在坚持(在其登录页面上)我使用“bolt+s”或“neo4j+s”安全连接方案。我尝试添加proxy_ssl off到块以强制使用不安全的 bolt 连接,但它不起作用。 如何强制 Nginx(以 ssl 模式监听)以 http/unsecure 模式连接到 Neo4j(或其他网络服务)? ...

Admin

什么是螺栓连接器?
neo4j

什么是螺栓连接器?

在文章中配置连接器 - 操作手册Neo4j 中有一个术语“bolt 连接器”: 但在网上搜索查询bold connector或者bold protocol我没有看到任何有用的东西。 ...

Admin

安装 Neo4j Ubuntu 18.04
neo4j

安装 Neo4j Ubuntu 18.04

我正在关注这个博客在 Ubuntu 18.04 中安装最新的 Neo4j。 我已经使用以下命令更新 ubuntu。 $ sudo apt-get update $ sudo apt-get dist-upgrade 当我按照Neo4j最后的安装步骤操作时,每次都会出现错误: Unable to locate package neo4j 问题就在这里: $ sudo apt-get udpate Reading package lists... Done ...

Admin

服务器服务运行后如何在重启时重新启动服务?
neo4j

服务器服务运行后如何在重启时重新启动服务?

我正在遵循本指南 以及本指南 https://www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-uwsgi-and-nginx-on-ubuntu-16-04 https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files 在 ubuntu 16.04 上设置 flask 应用服务的重启。 我也在使用 neo4j 和 elast...

Admin

如何在 Ubuntu 中安装 Neo 4j
neo4j

如何在 Ubuntu 中安装 Neo 4j

如何通过命令行在 Ubuntu 服务器中安装 neo4j。我确实没有找到任何好的文档。 谢谢。 ...

Admin

为什么base64输出不一致?
neo4j

为什么base64输出不一致?

我在 lubuntu 15.04 上使用基于 java 的 neo4j 图形数据库。 neo4j HTTP 身份验证标头使用“用户名:密码”的 base64 编码(不包括引号)。使用 wireshark 我可以看到 neo4j 生成的 base64 代码。 但是,如果我使用 ubuntu coreutils base64 对相同的字符串进行编码,我会得到略有不同的编码。 neo4j 不接受此编码。 两种编码均解码为正确的用户名:密码字符串 例子 用户名=neo4j和 密码=@N Neo4j 给出了编码值,其neo4j:@N解码bmVvNGo6Q...

Admin

我如何检查我拥有的 JRE 版本?
neo4j

我如何检查我拥有的 JRE 版本?

我尝试过java -version,但它返回了类似的信息: java version "1.7.0_95" OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1) OpenJDK Zero VM (build 24.95-b01, mixed mode) 根据我尝试启动的程序,它需要Oracle(R) Java(TM) Runtime Environment 7 or 8。 ...

Admin

neo4j 启动时出现错误:JAVA_HOME 被错误定义为
neo4j

neo4j 启动时出现错误:JAVA_HOME 被错误定义为

我正在尝试使用以下命令在 Ubuntu 机器上运行 neo4j 服务器: sudo neo4j start 但它给了我这个错误: ERROR: JAVA_HOME is incorrectly defined as /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/ (the executable /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin//bin/java does not exist) 现在,我已将 JAVA_HOME 设置为安装 Java 的正确目录。运行时得到的结...

Admin

使用 Podman 设置 Neo4j 端口
neo4j

使用 Podman 设置 Neo4j 端口

我需要运行两个 Neo4j 容器,因此希望它们可以在不同的端口上访问。我是这样启动第一个容器的: podman run --name neo4j-development -p 7687:7687 -p 7474:7474 -e "NEO4J_AUTH=none" docker.io/library/neo4j 第二,我尝试过这样的方法: podman run --name neo4j-testing -p 7688:7688 -p 7475:7475 -e [NEO4J_AUTH=none,NEO4J_server_bolt_advertised__add...

Admin

在 SUSE SLES12 上安装 Neo4j 4.2.1
neo4j

在 SUSE SLES12 上安装 Neo4j 4.2.1

我目前在 SUSE SLES 12 SP5 上运行 neo4j 3.5.11,我想升级到版本 4.2.1。 官方文档(https://neo4j.com/docs/operations-manual/4.2/installation/linux/rpm/#linux-rpm-suse)告诉我至少安装 Java 11 运行时。所以我这样做了: $ zypper 安装 java-11-openjdk 在此之后,我已经用以下命令更改了 /usr/bin/java 的链接: $ sudo 更新替代方案 --config java 新版本和 $ java -版本 演出...

Admin

在 docker 容器中加载 neo4j 转储
neo4j

在 docker 容器中加载 neo4j 转储

我正在使用 docker 为我的项目启动多个 neo4j 实例。我有一个要求,我必须将图形转储加载到我的一个 neo4j docker 容器中,并且我必须一次又一次地执行此操作(因为图形转储将由另一组人提供)。 以下是我为了实现同样的目标所采取的步骤 - # docker run --publish=7474:7474 --publish=7687:7687 \ --volume=/home/dimension/neo4j/container3/data:/data \ --volume=/home/dimension/neo4j...

Admin

多个数据库的 selinux 上下文
neo4j

多个数据库的 selinux 上下文

我有一个目录 /media/databases,我想在其下保存 3 个不同的数据库:mariadb、postgresql 和 neo4j。 我的问题是我已经配置了 postgresql selinux 上下文,除非在 postgresql_db_t 上设置了 /media/databases 上下文,否则服务器将无法启动。 所以我的问题是:我该如何正确设置这些上下文?是否有一些足够中性的上下文可以保留?我做了: seinfo -t 这个名单很长…… 或者也许我看错了,我应该只在媒体根目录分离我的数据库:/media/postgresql,/med...

Admin

AWS Immutable Server 数据处理策略
neo4j

AWS Immutable Server 数据处理策略

我了解了不可变服务器模式,它看起来很酷。但是,如何处理需要跨不同部署保存的数据,例如来自数据库的日志或业务数据? 我使用 Neo4j 作为数据库,在 AWS EC2 上运行(因此答案中不接受 RDS 或 DynamoDB 等现成的数据库解决方案)。例如,如何使用不可变服务器模式将运行 Neo4j 的服务器从 3.3.1 升级到 3.3.2? Terraform 和 Ansible 的解决方案非常受欢迎。 ...

Admin