neo4j on CentOS6.3 (minimal
EnterPrise版の1.8をDLしてきます
http://info.neotechnology.com/download-Neo4j.html?edition=enterprise&release=1.8&platform=unix
tar xvf neo4j-enterprise-1.8-unix.tar.gz
cd neo4j-enterprise-1.8
cd bin
sudo ./neo4j start
とかすると http://localhost:7474/webadmin/ へアクセスすればOKになります
JAVA_HOMEがなんちゃらっていわれる人
jdkが入っててもJAVA_HOMEの設定がされていないかもしれません
sudo vim /etc/profile
と開いて 末部に以下を追加
export JAVA_HOME=/usr/java/default export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar export NEO4J_HOME="/app/neo4j/neo4j/neo4j-enterprise-1.8"
NEO4J_HOMEは tarを展開して出てきたディレクトリneo4j-enterprise-1.8を指定してください
インストールですが、6.2の段階で既知のバグがあります
neo4j centos
なんかでぐぐると一発ですが
$NEO4J_HOME/bin/neo4jとutilsにcentosにはないコマンドを利用しているようで
https://gist.github.com/2920283
https://gist.github.com/2920262
からそれぞれneo4j とutilsをDLしてきて置換した後
参考:CentOS 6.2 failed install with Neo4j Server 1.6.1 Community https://github.com/neo4j/community/issues/292
sudo ./neo4j install centos
としてください
また、neo4j 用のアカウントも作成しておくといいです
sudo useradd neo4j sudo passwd neo4j
インストールが成功したら
/etc/init.d/neo4j-service start /etc/init.d/neo4j-service stop
みたいに使います
死活管理にlsofを使ってるっぽいので適宜
sudo yum -y install lsof
してください