neo4j-解决neo4j网页版打不开

ops/2025/3/11 0:31:15/

目录

问题描述

解决方案

原因刨析


问题描述

我在云服务上部署了neo4j,并且设置了neo4j配置以及服务器的安全组,以便本地电脑可以访问。但是当我进入neo4j网页(http://<我的服务器IP>:7474)时,却无法访问。

解决方案

我先检查了一下防火墙

sudo firewall-cmd --list-ports

得到的信息是:防火墙没有运行。按理说,我防火墙都没打开,其他电脑的访问应该不会被拦截。但是我记得之前配置的时候,是开启了防火墙并且专门配置了neo4j的两个端口允许开放(当时配置后,本地电脑是可以访问的)。

抱着试一试的心态,我允许了防火墙,并重新配置了了neo4j的两个端口允许开放

sudo firewall-cmd --permanent --add-port=7474/tcp
sudo firewall-cmd --permanent --add-port=7687/tcp
sudo firewall-cmd --reload

保险起见,又重启了neo4j

systemctl restart neo4j

结果网页版就能打开了

原因刨析

通过查阅资料,我找了原因:

  1. firewalld 关闭后,系统不会主动应用 firewalld 之前的规则,而是回退到默认的 iptables 规则,这些默认规则可能不会开放 7474 和 7687 端口,导致外部访问失败。
  2. firewalld 主要是 iptables 的一个管理工具,当 firewalld 关闭时,它管理的规则不会生效。
  3. 默认情况下,大多数 Linux 发行版的 iptables 规则是封闭的,不允许外部访问非标准端口(比如 7474 和 7687)。

http://www.ppmy.cn/ops/164798.html

相关文章

STM32 进阶 定时器

在stm32中定时器大概分为4类 1、系统定时器&#xff1a;属于arm内核&#xff0c;内嵌在NVIC中 2、高级定时器&#xff1a;可以用来刹车和死区 3、通用定时器&#xff1a;可以用来输出pwm方波 4、基本定时器&#xff1a;只能记数 系统定时器注意&#xff1a; 1、系统定时器…

nginx配置反向代理服务器,实现在https网站中请求http资源

文章目录 一、前言二、Nginx反向代理的工作原理三、Nginx反向代理的主要功能‌四、Nginx反向代理的配置和使用场景五、实战配置5.1 首先&#xff0c;修改宝塔面板配置5.2 接着配置代理服务器5.3 完成上面所有配置后5.4最后还要在原来的index.html文件里添加5.5 或者可以操作服务…

【C++】:STL详解 —— 红黑树封装map和set

目录 红黑树的源代码 正向迭代器的代码 反向迭代器的代码 set的模拟实现 map的模拟实现 红黑树的源代码 #pragma once #include <iostream>using namespace std; // set ->key // map ->key/value// set ->key // map ->key/valueenum Colour {RED,BLAC…

小程序 -- uni-app开发微信小程序环境搭建(HBuilder X+微信开发者工具)

目录 前言 一 软件部分 1. 微信开发者工具 2. HBuilder X 开发工具 二 配置部分 1. 关于 HBuilder X 配置 2. 关于 微信开发工具 配置 三 运行项目 1. 新建项目 2. 代码编写 3. 内置浏览器 编译 4. 配置小程序 AppID获取 注意 四 实现效果 前言 uni-app开发小程…

C++20 模块:告别头文件,迎接现代化的模块系统

文章目录 引言一、C20模块简介1.1 传统头文件的局限性1.2 模块的出现 二、模块的基本概念2.1 模块声明2.2 模块接口单元2.3 模块实现单元 三、模块的优势3.1 编译时间大幅减少3.2 更好的依赖管理3.3 命名空间隔离 四、如何使用C20模块4.1 编译器支持4.2 示例项目4.3 编译和运行…

爬虫案例九js逆向爬取CBA中国篮球网

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、CBA网站分析二、代码 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 爬取CBA中国篮球网 提示&#xff1a;以下是本篇文章正文内容…

K8S单机部署

主线 :部署简单的单节点k8s - sowler - 博客园 学习网址&#xff1a;为什么我不能获取到镜像&#xff0c;ImagePullBackoff | Kuboard docker镜像源&#xff1a;https://chuxia.blog.csdn.net/article/details/145090710?spm1001.2101.3001.6650.3&utm_mediumdistribute…

每日一题-----面试

一、什么是孤儿进程&#xff1f;什么是僵尸进程&#xff1f; 1.孤儿进程是指父进程在子进程结束之前就已经退出&#xff0c;导致子进程失去了父进程的管理和控制&#xff0c;成为了 “孤儿”。此时&#xff0c;这些子进程会被系统的 init 进程&#xff08;在 Linux 系统中&…