Openshift の django フレームワークでソーシャル ネットワークを作成したい場合は、少なくともグラフ データベース (Neo4j など) とリレーショナル データベース (Mysql など) が必要です。openshiftにはNeo4j用のカートリッジがないため、プロジェクトにNeo4jを追加するのに問題がありました。次に、DIY でインストールすることにしましたが、ファイルの開始と停止の機能を理解していません。次に、.openshift/action hooks
サーバーに neo4j をインストールするために次の手順を実行します。
1.自分のアカウントに ssh:
ssh 1238716...@something-prolife.rhcloud.com
2.書き込み権限のあるフォルダーに移動し(app-root / repo /に移動し、その中でmkdirテストを行います)、ここからneo4jパッケージをダウンロードします。前に作成した test フォルダーに展開します。
tar -xvzf neo4j-community-1.9.4-unix.tar.gz
3.最後に、neo4j ファイルを実行して開始します。
neo4j-community-1.9.4/bin/neo4j start
しかし、これらのログが表示され、neo4j を実行できません。
process [3898]... waiting for server to be ready............ Failed
to start within 120 seconds.
Neo4j Server may have failed to start, please check the logs.
このデータベースを openshift で実行するにはどうすればよいですか? どこが間違っていますか?ログはどこにありplease check the logs
ますか?