기존 EC2 (Amazon linux) 인스턴스에 neo4j 엔터프라이즈 버전을 설치하려고합니다. 지금까지 나는기존 AWS EC2 인스턴스에 Neo4j 설치 및보기
wget을 파일
이름의 압축을 풉니 다
"기업에 대한 링크를"했습니다 다음
을 NEO4J_HOME 폴더를 이동 한을 할 neo4j.properties의 설정 파일로 갔다 다음과 같이 변경 :# Enable shell server so that remote clients can connect via Neo4j shell.
remote_shell_enabled=true
# The network interface IP the shell will listen on (use 0.0.0 for all interfaces)
remote_shell_host=127.0.0.1
# The port the shell will listen on, default is 1337
remote_shell_port=1337
EDITED 크리스토프 Willemsen 내 원래 오류, 나는 그 포이에 서버를 다시 시작 잊고 있었던 것을 지적 NT가 실행되는 동안 웹 서버에 액세스 할 수 없었습니다. 그래서 좀 더 명확하게하기 위해, 나는 나머지 게시물을 편집했습니다
내가 neo4j-server.properties 및 주석에 갔다 :
org.neo4j.server.webserver.address=0.0.0.0
그리고 확인 서버
NEO4J_HOME/bin/neo4j start
WARNING: Max 1024 open files allowed, minimum of 40 000 recommended. See the Neo4j manual.
Using additional JVM arguments: -server -XX:+DisableExplicitGC -Dorg.neo4j.server.properties=conf/neo4j-server.properties -Djava.util.logging.config.file=conf/logging.properties -Dlog4j.configuration=file:conf/log4j.properties -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:-OmitStackTraceInFastThrow
Starting Neo4j Server...WARNING: not changing user
process [28557]... waiting for server to be ready..... OK.
http://localhost:7474/ is ready.
시작 상태 :
NEO4J_HOME/bin/neo4j status
Neo4j Server is running at pid 28557
쉘을 실행할 수 있지만 로컬 호스트 7474에 연결할 때 나는 여전히 conn 할 수 없습니다. ect
도움이 감사 할 것입니다. 내가 찾은 유일한 자습서 또는 도움말은 처음부터 새로운 인스턴스로 시작한다고 가정했습니다. 누군가 내 구성을 설치 또는 수정하기위한 지침을 제공 할 수 있다면 좋을 것입니다.
감사합니다.
당신이 neo4j 서버를 시작 했습니까? –
neo4j-shell은 웹 인터페이스가 아니므로 방화벽 구성에서 포트 7474에 액세스 할 수 있도록해야합니다. –
[이 링크] (http://stackoverflow.com/questions/28311222/installing-and-viewing-neo4j-on) -existing-aws-ec2-instance)가 도움이 될 수 있습니다. 또한 Neo4j Enterprise Edition –