安装 neosemantics
要安装 Neosemantics,您需要从 发布页面 下载预构建的 .jar 文件。
独立实例
获得对应 Neo4j 版本的 .jar 文件后,请将其复制到 $NEO4J_HOME 目录下的 plugins/ 文件夹中。如果尚未安装任何插件,该文件夹里会有一个 README.txt 文件。
$ ls plugins
README.txt neosemantics-4.0.0.1.jar
要启用 Export HTTP 端点,还需在 $NEO4J_HOME/conf/neo4j.conf 配置文件中加入以下行
dbms.unmanaged_extension_classes=n10s.endpoint=/rdf
插件安装完成后,需要重启 Neo4j 实例,插件才能生效。
$ bin/neo4j restart
Starting Neo4j.
Started neo4j (pid XXXXX). It is available at https://:7474/
There may be a short delay until the server is ready.
因果集群
若要在 因果集群 中安装 Neosemantics,请在每个集群成员上按照上述安装步骤操作。插件在每个实例上仅在重启后才会可用。
Neo4j Desktop
-
点击想要安装插件的数据库卡片左上角的 三点 菜单
-
点击 管理 图标
-
在 打开文件夹 按钮旁的向下箭头处点击,然后选择 插件
-
将
.jar文件拖入弹出的窗口中 -
点击 重启 图标以重启数据库,或点击 播放 按钮以启动数据库。
Neosemantics 图形应用 将引导您完成插件的安装过程。
Docker
在 Neo4j Docker 实例上安装 Neosemantics,只需在 NEO4JLABS_PLUGINS 环境变量中加入 n10s。
docker run \
--name testneo4j \
-p7474:7474 -p7687:7687 \
-d \
-v $HOME/neo4j/data:/data \
-v $HOME/neo4j/logs:/logs \
-v $HOME/neo4j/import:/var/lib/neo4j/import \
-v $HOME/neo4j/plugins:/plugins \
--env NEO4JLABS_PLUGINS='["apoc", "n10s"]' \
--env NEO4J_AUTH=neo4j/test \
neo4j:latest