neo4j 2.3.xコミュニティ版では、IPアドレスをローカルホストに設定し、開発用の複数のインスタンスを許可するようにポートを変更します。Neo4j 3.0セットアップの問題
#org.neo4j.server.webserver.address=0.0.0.0
org.neo4j.server.webserver.port=7384
インスタンスの起動時に、私はipとportの確認メッセージを使用します。
Starting Neo4j Server...WARNING: not changing user
process [28531]... waiting for server to be ready........ OK.
http://localhost:7384/ is ready.
次に、シェルスクリプトとcypherコマンドを使用してデータをアップロードします。
$neo/bin/neo4j-shell -path $neo/data/graph.db -file upload.cypher
neo4j 3.0では、サーバー設定が若干変更されました。 HTTP接続、CSVインポート、シェル接続を有効にしました。
dbms.connector.http.enabled=true
dbms.connector.http.address=localhost:7384
dbms.shell.enabled=true
# dbms.shell.host=127.0.0.1
dbms.shell.port=1387
インスタンスを起動すると、ポートが正しくないという次のメッセージが表示されます。
Starting Neo4j.
Started neo4j (pid 28718). By default, it is available at http://localhost:7474/
There may be a short delay until the server is ready.
同じシェルスクリプトでアップロードデータのNeo4j-2.3.x以降はうまく機能用として、エラーメッセージなしと私はのNeo4j-シェルを使用してデータを見ることができます。
./neo4j-3.0.0/bin/neo4j-shell -path neo4j-3.0.0/data/graph.db
ただし、ホストとポートを使用して接続すると、データが表示されません。さらに、Webインターフェイスを使用して接続すると、データも表示されません。
./neo4j-3.0.0/bin/neo4j-shell -host localhost -port 1387
データベースの設定に問題はありますか? ありがとう!
お返事ありがとうございます。私は愚かだと感じる。実際、読み込み中にdata/graph.dbデータベースを作成しました。 – Pierre