Neo4j的安装对硬件、系统都有一些要求的。关于Memory,最低要求是2GB。关于CPU,最低要求是Itel Core i3 推荐使用Intel Core i7 或 IBM POWER 8 Memory。Java必须安装OpenJDK 8 或 Oracle Java 8 Operation Sytem。
一般服务器上都满足硬件和内存的要求,可以稍微检查一下是否安装JDK及其版本,1.8及其以上都行。
0.预先检查jdk安装版本
如果jdk版本不达标,请移步:Linux系统中更新java版本
1.下载:Neo4j 分社区版(Community Edition)和企业版(Enterprise Edition),社区版本为免费版本。
2.下载的文件:
请忽略,请跳转至步骤5
3.遇到问题:
4.解决问题:
5.解压Neo4j下载文件 命令 tar -xf 文件名
6.尝试运行: 运行命令有两种:1)bin/neo4j console 在控制前台中运行 2)neo4j start 作为后台程序运行
7.遇到的问题:
8.解决办法
9.增加环境变量,可参考文章:linux系统下安装neo4j的教程
第一个命令vim /etc/profile 是需要在root权限下,修改后,所有的用户都能用。 为了不影响其他用户,就在当前的用户下,修改环境变量。使用第二个命令vim ~/.bashrc 然后在文件中添加如下两个语句。
export NEO4J_HOME=你的neo4j路径名
export PATH=$PATH:$NEO4J_HOME/bin
操作vim打开的文件:先按"I",即切换到"插入"状态,然后写入信息即可。
保存vim打开文件,并退出(保存、退出):先按键"Esc",插入状态不见了,然后,输入"冒号",再然后输入是WQ,即写入并退出。 W:write,写入 Q:quit,退出
然后执行命令 source ~/.bashrc 这样就能查看neo4j了
10.检验环境变量是否添加成功:
11.配置数据库
1)使用命令vim conf/neo4j.conf
将localhost修改为服务器地址
dbms.connectors.default_listen_address=你的主机地址 【注意:这里可以不用改;如果改了,后面neo4j console报7687端口被占用,那么这个就不能改!!!!】
dbms.connectors.default_advertised_address=你的主机地址
12.运行Neo4j
13.在浏览器中打开链接,修改初始密码后使用
至此,在服务器上安装Neo4j成功。
14.如果在浏览器中打开链接,链接不成功。1.可以考虑是不是服务器的防火墙开着的,如果开着的,可以关掉;2.考虑7474、7687这个两个端口号,你没有开启,可以用命令开启;3.如果是租用的腾讯云、阿里云、百度云的服务器,那么可以看看安全组里是不是没有开启TCP:7474这个端口和7687端口。基本上检测以上3个点,就可以正确链接neo4j了。
参考文章:linux系统下安装neo4j的教程
III.在本地运行创建节点的程序,成功!!!
III.放在最后看,Neo4j提供的安装过程: