阿里云neo4j安装+配置远程访问

本文介绍如何在Windows Server 2019上安装配置Neo4j图数据库,并实现远程访问。主要内容包括下载官方软件包、配置环境变量、安装步骤及远程访问配置。

前言

生活艰难,又需要学习neo4j 典型的图型数据库。笔者使用阿里云服务器windows server 2019进行neo4j数据库的安装配置,实现远程访问

踩坑其实不多 可能是之前配过很多东西?甚至感觉这个有点好配..

下载

neo4j有梯子的话直接去官网下载即可 注意不要下载错了 很容易下载一个neo4j desktop 是一个集成的管理环境,也包括neo4j,但是对于服务器来说

多余的管理环境是不必要的,配置好后直接可以通过自己的移动终端进行远程管理

没有梯子建议使用百度网盘:

https://pan.baidu.com/s/1hygHS6_W5rqoAc41V30sTQ

提取码: v524

安装

1. 下载好之后直接解压缩到服务器硬盘目录 记好路径

2. 配置环境变量 习惯使用小娜直接搜索 win 输入环境变量 系统变量中新建刚才的解压路径 配置变量名为NEO4J_HOME

然后在PATH变量中新增 %NEO4J_HOME%\bin

3. 检查是否安装成功 命令行窗口中输入

neo4j.bat console

然而实测会出现这样的错误

此时打开power shell 输入以下命令

neo4j --powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Import-Module 'C:\Program Files (x86)\neo4j-community-3.5.5\bin\Neo4j-Management.psd1'
Invoke-Neo4j console
# 记得切换路径为自己的安装路径

出现starting说明neo4j已经安装完毕

远程访问配置

上述过程已经把neo4j配置安装在了服务器本地上,然而并未对公网暴露端口,可以看到http端口默认为7474,bolt端口为7687(实际部署端口)

那么需要在阿里云安全组当中配置好这两个端口的入站规则

然后进入安装目录的conf文件夹当中,编辑neo4j.conf文件

可以选择自行修改,或者直接复制文章末尾已经配置完毕的neo4j.conf文件代码到你的文件当中替换

自行修改需要修改两处

 1.将此处注释替换掉 赋值0.0.0.0(全开放)

2.将此处修改为如图所示的配置

如果进行域名备案的话还需要配置https和SSL证书等配置,烦请注意

配置好后,通过ip:7474即可访问自己服务器的neo4j

初始用户名密码均为 neo4j

初次登录后会提示修改密码

over!

附:neo4j.conf

#*****************************************************************
# Neo4j configuration
#
# For more details and a complete list of settings, please see
# https://neo4j.com/docs/operations-manual/current/reference/configuration-settings/
#*****************************************************************

# The name of the database to mount
#dbms.active_database=graph.db

# Paths of directories in the installation.
#dbms.directories.data=data
#dbms.directories.plugins=plugins
#dbms.directories.certificates=certificates
#dbms.directories.logs=logs
#dbms.directories.lib=lib
#dbms.directories.run=run

# This setting constrains all `LOAD CSV` import files to be under the `import` direct
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值