Ubuntu16.04にNeo4jをインストールして動かすまで
Neo4j のインストール
リポジトリキーを取得し、aptリストに追加
$ wget --no-check-certificate -O - https://debian.neo4j.org/neotechnology.gpg.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install neo4j
Neo4jのサーバーが自動的に起動するので一旦止める
$ sudo service neo4j stop
Neo4jのサーバーを起動
$ sudo service neo4j start
WebブラウザからNeo4j にアクセス
Neo4jの起動後、FirefoxなどのWebブラウザのURL欄に http://localhost:7474/browser/ を打ち込めばNeo4jのインタフェースがでてくる
初回アクセス時に、ユーザー名とパスワードの入力が求められる
しかし、入力しても
“Connection failure: Neo.ClientError.Security.Unauthorized: No authentication header supplied."
のエラーがでて進めない…
Connection failure エラーの回避
Neo4jのConfigファイルを開く
$ sudo gedit /etc/neo4j/neo4j.conf
26行目のdbms.security.auth_enabled=falseのコメントアウトを消す(無ければ書く)
dbms.security.auth_enabled=falseを設定
$ sudo service neo4j restart
リスタート後、http://localhost:7474/browser/ にアクセスすればユーザー名とパスワードの入力がスキップされ、メイン画面が表示される
映画データベースを作成
Neo4jのメイン画面でデータベースを作成しよう
以下のコマンドを入力し、実行ボタンを押す
$ :play movie graph
Movie Graphが検索結果にでてくる。実行ボタンを押す
コードブロックを選択後、実行ボタンを押す
グラフを動かして遊んでみよう
映画のタイトルと俳優、ディレクターなどの関係を示すグラフが出現するので、ひっぱったりクリックしたりして動かしてみよう
参考
https://datawookie.netlify.com/blog/2016/09/installing-neo4j-on-ubuntu-16.04/
https://github.com/neo4jrb/neo4j/issues/1470
ディスカッション
コメント一覧
まだ、コメントがありません