我想在 Openshift 的 django 框架中创建一个社交网络,那么我至少需要一个图形数据库(如 Neo4j)和一个关系数据库(如 Mysql)。我在将 Neo4j 添加到我的项目时遇到了麻烦,因为 openshift 没有任何墨盒。然后我决定用DIY安装它,但是我不了解启动和停止文件的功能.openshift/action hooks
。然后我执行以下步骤在服务器上安装neo4j:
1.ssh到我的帐户:
ssh 1238716...@something-prolife.rhcloud.com
2.进入一个有写权限的文件夹(我去app-root/repo/和mkdir test里面),从这里下载neo4j包。并将其解压缩到我之前创建的测试文件夹中:
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
哪里?