AWS EC2にNeo4j環境を構築[Neo4j]
本記事では、データをグラフとして管理するためのWebアプリケーションであるNeo4jをAWS EC2にインストールするまでの手順を示します。
実行環境
- Instance-type: g4dn.8xlarge
- OS: Ubuntu16.04
- Neo4j: 4.0.4
Neo4jのインストール
wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add -
echo 'deb https://debian.neo4j.com stable latest' | sudo tee -a /etc/apt/sources.list.d/neo4j.list
sudo apt-get update
# To install Neo4j Community Editionsudo apt-get install neo4j=1:4.0.4インストール後の環境設定
ローカルPCのWebブラウザから、Neo4jをインストールしたインスタンスにリモート接続するためには、neo4j.conf の編集が必要。
/etc/neo4j/neo4j.conf
#*****************************************************************# Network connector configuration#*****************************************************************
# With default configuration Neo4j only accepts local connections.# To accept non-local connections, uncomment this line:dbms.default_listen_address=0.0.0.0https://vasteelab.com/entry/2018/05/09/141740222
### 参考
- [https://community.neo4j.com/t/explanation-of-error-websocket-connection-failure-due-to-security-constraints-in-your-web-browser-the-reason-for-the-failure-is-not-available-to-this-neo4j-driver/259/8](https://community.neo4j.com/t/explanation-of-error-websocket-connection-failure-due-to-security-constraints-in-your-web-browser-the-reason-for-the-failure-is-not-available-to-this-neo4j-driver/259/8)- [https://qiita.com/SuyamaDaichi/items/b09ce01216fefd17b2de](https://community.neo4j.com/t/explanation-of-error-websocket-connection-failure-due-to-security-constraints-in-your-web-browser-the-reason-for-the-failure-is-not-available-to-this-neo4j-driver/259/8)- [https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#](https://community.neo4j.com/t/explanation-of-error-websocket-connection-failure-due-to-security-constraints-in-your-web-browser-the-reason-for-the-failure-is-not-available-to-this-neo4j-driver/259/8)[debian-installation](https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#debian-installation)- [https://qiita.com/m-eno/items/94f32e9decb4e7ba84bd](https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#debian-installation)- [https://qiita.com/rubytomato@github/items/65205dc39eb825e4327d](https://neo4j.com/docs/operations-manual/current/installation/linux/debian/#debian-installation)