8

Windows 用の Neo4j 2.0 のコミュニティ エディション ベータ版を試していますが、サービスとしてインストールする方法がわかりません。Neo4j を開始する唯一の方法は、neo4j-community.exe を使用するように見えますが、開始ボタンを押すには対話機能が必要です。1.X リリースに存在したバッチ ファイルはなくなりました。

誰にもアイデアはありますか?

4

3 に答える 3

8

現在、powershell メソッドを使用してください (bat ファイルは減価償却されています)。ここに良いガイドがあります

  1. ZIP ファイルをダウンロードします (ダウンロード ページ)。
  2. C:\neo4j に解凍します。
  3. 管理者としてpowershellを開き、次を使用します。C:\neo4j\bin\neo4j install-service
  4. 他のすべての操作に同じコマンドを使用します (例: C:\neo4j\bin\neo4j restart)

問題が発生した場合は、次のことを確認してください

  • PowerShell を管理者として実行していますか?

  • PowerShell スクリプトの実行を許可しましたか ( Set-ExecutionPolicy -ExecutionPolicy Unrestricted- 注意して使用してください)。

  • Java をインストールし、JAVA_HOME 環境変数を Java ディレクトリ (つまり、C:\Program Files\Java\jre1.8.0_65) に設定しましたか?

古い答え(それが人々にとってよりうまくいく場合)

  1. neo4j ダウンロード ページに移動し、他のインストールを選択します。zip ファイルをダウンロードします。

  2. C:\neo4j に解凍します (必須ではありませんが、サンプル スクリプトを簡単にコピー アンド ペーストできます)。

  3. こちらの指示に従ってください 。簡単に言えば:

  4. タイプ:Import-Module C:\Neo4j\bin\Neo4j-Management.psd1

  5. サービスをインストールするには、次のように入力します。

    'C:\Neo4j' | 初期化-Neo4jServer -ListenOnIPAddress 127.0.0.1 -PassThru | インストール-Neo4jServer -PassThru | 開始-Neo4jServer

于 2015-11-07T09:39:58.883 に答える
4

私がしなければならなかったいくつかのステップで@LameCoderの答えを拡張するには:

  1. 最新の neo4j 2.nn zip ファイルをダウンロードします (exe ではありません)。
  2. このインスタンスの最終的な場所に解凍します
  3. Java SDK 7をダウンロードしてインストールします(8 はリリースされていますが、Neo は 7 を使用すると言っています)。
  4. コマンド プロンプトからSETX JAVA_HOME "C:\Program Files\Java\jdk1.7.0_80"。これにより、環境変数がグローバルに設定されます。
  5. Neo4j フォルダーで、管理者特権のコンソールから実行します<PATH>\bin\Neo4jInstaller.bat install。昇格したコンソールを実行していない場合、アクセスが拒否されます。
  6. 環境変数が正しく設定されていれば、インストールされます
  7. 環境変数がサービスで使用できるように再起動します
  8. サービスが開始され、サービスを提供していることを確認しますhttp://localhost:7474

複数のインスタンスを実行するには

  1. 編集Neo4jInstaller.batして変更serviceNameし、serviceDisplayNameプロパティ
  2. 上記と同じファイルで、プロパティorg.neo4j.server.webserver.portを編集しorg.neo4j.server.webserver.https.port、個別のポートに変更します

アプリサーバーとは別のホストで実行するには

  1. org.neo4j.server.webserver.addressファイル内のプロパティの コメントを外して、 neo4j-server.properties127.0.0.1 以外のサービス ホストを公開します。
于 2015-07-14T04:48:23.063 に答える