web-dev-qa-db-ja.com

neo4jのapocをインストールするにはどうすればいいですか?

https://neo4j-contrib.github.io/neo4j-apoc-procedures/ によると、バイナリjarを http://github.com/neo4j)からダウンロードするだけで済みます。 -contrib/neo4j-apoc-procedures/releases/3.1.0. フォルダ「Neo4jCE3.1.1\plugins」に配置します。

私はそうしました。ただし、 http:// localhost:7474/browser / から「callapoc.help( "apoc")」を呼び出すことができませんでした。

7
Aqqqq

ZipまたはtarファイルからではなくWindowsまたはMacインストーラー(ほとんどの人が行う)を使用してneo4jをインストールした場合、pluginsフォルダーはneo4jインストールフォルダーではなくデータベースフォルダーにある必要があります。

これがもう少し詳細な関連する答えです: https://stackoverflow.com/a/42357481/974731

8
cybersam

私はRedHat Linux、特にOracle-7を使用していますが、これがどのように機能するかを示しています。

  1. apoc-<version>.jar/var/lib/neo4j/pluginsディレクトリにダウンロードします
  2. chown neo4j:neo4j apoc-<version>.jar
  3. chmod 755 apoc-<version>.jar
  4. /etc/neo4j/neo4j.confでneo4j.confを開き、行#dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*dbms.security.procedures.whitelist=apoc.coll.*,apoc.load.*,apoc.*に置き換えて保存します。
  5. コマンドsystemctl restart neo4jを発行して、Neo4jサービスを再起動します

注:正しいバージョンのapocjarがダウンロードされていることを確認してください。 neo4j version 3.5.5を使用しており、使用しているapocjarのバージョンはapoc-3.5.0.3-all.jarです。 Alosは、dbms.directories.plugins=/var/lib/neo4j/pluginsのコメントが/etc/neo4j/neo4j.confにないことを確認します。

7
neaGaze