【图数据库实践教程】Ubuntu22.04-Neo4j中文版安装及导入owl文件(通用教程)


Ubuntu 22.04.2 LTS
如果你已经上手了服务器,你可以直接跳过第0步,第0步是为了有些从零开始的伙伴,对服务器的基础配置。

0. 环境准备

0.1 静态配置IP:192.168.1.54,及网卡类型:NAT模式
$ cat /etc/netplan/00-installer-config.yaml 
# This is the network config written by 'subiquity'
network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.1.54/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8]

0.2 激活root用户:
sudo passwd root

完成输入用户密码相关步骤,即可被激活。

0.3 更改apt国内镜像源(下载快)
# 备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

# 打开 /etc/apt/sources.list 文件(vim也行)
sudo nano /etc/apt/sources.list

# 在编辑器中,将原来的软件源列表注释掉,然后添加新的国内软件源
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

保存文件退出后,重新运行以下命令以更新软件包列表:

sudo apt-get update
0.4 关闭相关防火墙等保证网络顺畅

关闭防火墙:

使用以下命令停止防火墙服务:sudo systemctl stop ufw
禁用防火墙服务开机自启动:sudo systemctl disable ufw

禁用AppArmor:

sudo systemctl stop apparmor
sudo systemctl disable apparmor

1. 相关软件安装

1.1 安装好服务器内的相关软件

neo4j中文版的安装链接

中文版官方文档

下载neosemantics链接
注意一下:(下载的neosemantics版本必须和你的neo4j版本相匹配)可以和我一样的版本。

安装好后:
在这里插入图片描述
通过Xftp 7将软件传入服务器里:
关于那个.jar包你可以等解压后再用xtfp传,也可以一次性传过去,待会解压后,在服务器里用mv命令将.jar包传到plugins目录下
在这里插入图片描述

1.2 然后在压缩包目录下解压:
tar -zxvf /home/jiang/neo4j-chs-community-4.4.18-unix.tar.gz

成功查看:

root@jiangda:~$ ls
neo4j-chs-community-4.4.18-unix  neo4j-chs-community-4.4.18-unix.tar.gz
root@jiangda:~$ pwd
/home/jiang

root@jiangda:~$ cd neo4j-chs-community-4.4.18-unix/plugins/
root@jiangda:~/neo4j-chs-community-4.4.18-unix/plugins$ ls
apoc-4.4.0.7-all.jar  neosemantics-4.4.0.1.jar  README.txt  rs-4.0.0.jar  rs-license.Trial.20231231.txt 

注意这里我顺便对neosemantics-4.4.0.1.jar进行了权限管理(为了实验一路畅通):

chmod 777 neosemantics-4.4.0.1.jar
chmod root:root neosemantics-4.4.0.1.jar

在这里插入图片描述

1.3 配置环境变量
vim ~/.bashrc

然后在文件末尾添加:(路径根据自己的进行修改)

export NEO4J_HOME=/home/jiang/neo4j-chs-community-4.4.18-unix
export PATH=$PATH:$NEO4J_HOME/bin

保存退出后
重载配置:

source ~/.bashrc
1.4 确保JDK环境

在Ubuntu上安装OpenJDK 11:

sudo apt update
sudo apt install openjdk-11-jdk

验证JDK是否正确安装:

java -version
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

日 近 长 安 远

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值