腾讯云+neo4j+宝塔linux(centos)

安装jdk 8,安装neo4j

oracle官网下载jdk8 linux版本直接传到服务器解压,jdk11不行。解压完配置环境变量即可

neo4j直接去官网下载压缩包,解压到服务器,进入bin目录运行./neo4j执行相关操作

Ubuntu 安装 Neo4j 详细步骤_shelleyHLX的博客-CSDN博客

数据库导入导出

neo4j导入导出数据库(neo4j迁移备份) - 知乎

2018-09-20 neo4j导入导出数据 - 简书\

出现问题,导入数据库显示已存在,解决办法在后面加--force

./neo4j-admin load --from /home/KGFS/graph.db.dump --database=graph.db
command failed: database already exists: graph.db
./neo4j-admin load --from /home/KGFS/graph.db.dump --database=graph.db ---force

neo4j远程访问

在Linux的云服务器上部署Neo4j,并通过端口映射允许外网访问_天天吃甜橙的博客-CSDN博客

配置Neo4j允许远程访问
进入config文件夹,修改neo4j.conf文件中的配置。

vim conf/neo4j.conf
1
我们需要取消第54行的注释,即删除 #dbms.connectors.default_listen_address=0.0.0.0 前面的 # 即可。否则Neo4j只能通过本地来访问。
Neo4j的默认bolt协议的端口是7687,http和https的端口分别是7474和7473。如果想要修改端口的话,可以去掉71,75和79行的注释,并且修改端口号。

dbms.connector.bolt.listen_address=:7687 #去掉71行注释,把7687改成想要的端口号
dbms.connector.http.listen_address=:7474  #去掉75行注释,把7474改成想要的端口号
dbms.connector.https.listen_address=:7473  #去掉79行注释,把7473改成想要的端口号
当然,仅仅这样设置是不够的,我们需要在系统中让防火墙开启这几个端口。

firewall-cmd --zone=public --add-port=7474/tcp --permanent #开启7474端口
firewall-cmd --zone=public --add-port=7687/tcp --permanent #开启7687端口
firewall-cmd --zone=public --add-port=7473/tcp --permanent #开启7473端口
firewall-cmd --reload  # 生效配置
firewall-cmd --zone=public --list-ports # 看一下这几个端口是不是打开了

系统防火墙打开之后还不能访问,还需要通过腾讯云控制台给这几个端口开方了才能远程访问neo4j

 

 之后就可以通过本地网络访问  服务器外网ip:端口号,重新设置neo4j数据库密码,默认密码和用户名都是neo4j

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值