Neo4j在windows以及服务器上安装配置过程
Windows
首先在官网下载中心下载Neo4j Community Edition 3.5.30(这个对应的是jdk1.8)。然后配置系统的环境变量:
- 新建
NEO4J_HOME
变量,变量值填写压缩包解压的目录 - 编辑
Path
变量,在Path变量值的最后输入:%NEO4J_HOME%\bin;
最后以管理员身份运行cmd,输入neo4j.bat console
,出现下图所示,即算成功
之后进入网站http://localhost:7474/
即可
连接neo4j的登录用户名与密码初始都是neo4j
服务器配置
第一步
首先下载neo4j
压缩包,可选择本地下载上传,也可以使用下列命令进行下载(下载位置可自行设置)
wget https://neo4j.com/artifact.php?name=neo4j-community-4.2.2-unix.tar.gz
(此命令下载的对应JDK 8版本,具体下载压缩包版本可根据官网进行查看)
第二步
将压缩包进行解压
tar -zxvf artifact.php\?name\=neo4j-community-3.5.30-unix.tar.gz
(具体解压目标命名可能有所差别,但大致相同)
解压后得到neo4j-community-3.5.30
第三步
进入neo4j-community-3.5.30
的bin
目录:
./neo4j start //启动
./neo4j stop //停止
./neo4j status //查看状态
一般这样即可实现,如果neo4j
启动不了,或者出现以下类似问题
./neo4j: line 457: /neo4j-community-3.5.30/bin/neo4j/logs/neo4j.log: No such file or directory
则可以使用sudo ./neo4j start
进行启动
第四步
如果需要在本地或者远程进行访问,在neo4j-community-3.5.30
目录下,vim conf/neo4j.conf
进入此文件中,修改为类似以下内容:
- 该文件中初始大部分为注释,需要将
dbms.connectors.default_listen_address=0.0.0.0
改为非注释,且等号后面的ip地址设为服务器内网ip地址。(可通过ifconfig
命令查询内网地址) - 可通过
dbms.connector.bolt.listen_address=:7687
设置bolt的具体端口,默认为7687 - 可通过
dbms.connector.http.listen_address=:7474
设置http的具体端口,默认为7474
第五步
通过第三步的方式运行后,即可通过http://公网Ip地址:设置端口/browser/
进行访问(公网ip地址和前面所设内网ip地址不同)
进入后按照如windows相类似的操作即可完成用户名和密码的配置。
其他相关问题
1、可能运行neo4j时会遇到如neo4j.pid: No such file or directory
这样的问题,可参考以下博客:
https://blog.csdn.net/w5688414/article/details/100739724
2、如果查看neo4j运行状态,只运行一小段时间便显示Neo4j is not running
则可查看log
目录下的日志文件,查找相应问题。