neo4j安装-业主操作

1、将文件上传到服务器

将以下5个文件上传到服务器/opt目录下。

2、新建文件目录

请在linux命令行输入以下内容:
新建文件目录:/fsdata

1
mkdir fsdata

新建文件目录:/fsdata/neo4

1
2
3
cd /fsdata

mkdir neo4j

新建文件目录:/fsdata/neo4j/jdk

1
2
3
cd /fsdata/neo4j

mkdir jdk

新建文件目录:/fsdata/neo4j/neo4j

1
2
3
cd /fsdata/neo4j

mkdir neo4j

3、解压相关文件

解压java安装包

1
tar -zxvf /opt/openjdk-11+28_linux-x64_bin.tar.gz -C /fsdata/neo4j/jdk/

解压neo4j安装包

1
tar -axvf /opt/neo4j-community-4.4.17-unix.tar.gz -C /fsdata/neo4j/neo4j

4、修改相关配置文件

进入neo4j配置文件所在目录:

1
cd /fsdata/neo4j/neo4j/neo4j-community-4.4.17/conf/

打开配置文件:

1
vi neo4j.conf 

取消注释,可以远程通过ip访问neo4j数据库

1
2
取消下面语句的 # 
# dbms.default_listen_address=0.0.0.0

修改后为:

5、移动文件到指定目录

将 start.sh 与 stop.sh 两个文件移动到目录 /fsdata/neo4j/ 下

1
2
3
mv /opt/start.sh /fsdata/neo4j/

mv /opt/stop.sh /fsdata/neo4j/

6、防火墙的设置

打开防火墙端口 7474 与 7687

1
2
3
4
5
firewall-cmd --zone=public --add-port=7474/tcp --permanent

firewall-cmd --zone=public --add-port=7687/tcp --permanent

firewall-cmd --reload 

查看防火墙所有开放的端口

1
firewall-cmd --zone=public --list-ports

现象:

7、数据库的启停

启动neo4j图数据库

1
2
3
cd /fsdata/neo4j/

sh start.sh

关闭neo4j图数据库

1
2
3
cd /fsdata/neo4j/

sh stop.sh

注:
客户端访问
http://服务器ip地址:7474/browser/

在浏览器访问图数据库所在的机器上的7474端口(第一次访问账号neo4j,密码neo4j,会提示修改初始密码)

8、安装算法插件-GDS

8.1 停止neo4j数据库服务

关闭neo4j图数据库

1
2
3
cd /fsdata/neo4j/

sh stop.sh

8.2 将jar包移动到指定目录

1
mv /opt/neo4j-graph-data-science-2.2.7.jar /fsdata/neo4j/neo4j/neo4j-community-4.4.17/plugins/

8.3 修改相关配置文件

进入neo4j配置文件所在目录:

1
cd /fsdata/neo4j/neo4j/neo4j-community-4.4.17/conf/

打开配置文件:

1
vi neo4j.conf 

添加以下2行代码,保存退出

1
2
dbms.security.procedures.unrestricted=gds.*
dbms.security.procedures.whitelist=gds.*

修改后为:

8.4 启动neo4j服务

启动neo4j图数据库

1
2
3
cd /fsdata/neo4j/

sh start.sh

8.5 验证按照是否成功

进入neo4j浏览器7474地址, 输入下面任意一条命令,若无异常,则安装成功。

1
2
3
RETURN gds.version()
或者
CALL gds.list()

现象:


neo4j安装-业主操作
http://yuanql.top/2023/03/11/00_项目经历/信创项目/知识图谱/neo4j安装-业主操作/
作者
Qingli Yuan
发布于
2023年3月11日
许可协议