
2.1.2 在各个操作系统上的安装
通过上述操作下载与自己操作系统相对应的安装包后,就可以进行安装了。在不同的操作系统中安装步骤是不同的,下面分别介绍在Windows、Mac、CentOS、Ubuntu系统下的安装步骤,其中着重介绍Windows EXE安装包安装、Mac系统的dmg安装包安装、CentOS的yum安装;对于各个系统的压缩包版安装都是类似的,我们仅讲解Windows和Ubuntu的压缩包版安装。
2.1.2.1 Windows系统EXE安装包版安装
Windows系统下安装Neo4j有两种版本可供选择:Desktop版和压缩包版。
按照普通安装包的安装方式,双击打开安装包,按照引导选择安装路径,然后单击“下一步”按钮,如图2-6所示。

图2-6 Neo4j安装界面
安装程序启动后需要选择为当前Windows账户安装还是为所有使用此电脑的Windows账户安装,我们使用默认的“仅为我安装”,单击“下一步”按钮,开始安装,如图2-7所示。直到弹出图2-8所示的对话框,表示安装完成。

图2-7 Neo4j安装进度界面

图2-8 Neo4j安装完成界面
当Windows系统下的Neo4j EXE安装包版已安装完毕后,桌面上即可看到如图2-9所示的Neo4j Desktop快捷方式。

图2-9 Neo4j Desktop快捷方式
2.1.2.2 Windows系统下压缩包版安装Neo4j
Neo4j压缩包版本无须运行安装包,只需要将压缩文件解压到任意文件夹下即可,但需要使用命令行进行一些相关的配置来启动数据库,如图2-10所示。

图2-10 Neo4j压缩包
解压后程序目录如图2-11所示。

图2-11 Neo4j压缩包解压内容
在bin目录下是Neo4j的运行目录,在命令行下需要使用这个目录的文件地址,如图2-12所示文件地址是C:\Program Files\neo4j-community-4.4.6\bin。

图2-12 Neo4j压缩包版执行路径
接下来在命令行下进行配置。首先需要使用管理员身份启动命令行工具,具体操作是在“开始”→“附件”→“命令提示符”,右击后选择“以管理员身份运行”。运行后输入cd C:\Program Files\neo4j-community-4.4.6\bin命令导航到Neo4j的运行目录,如图2-13所示。

图2-13 过控制台导航到Neo4j执行路径
在Neo4j运行目录下输入neo4j命令,系统会返回关于neo4j运行命令的相关指令,按照“neo4j <指令名>”的格式就可以运行相关操作了。
● console:打开Neo4j的控制台。
● start:启动Neo4j。
● stop:关闭Neo4j。
● restart:重启Neo4j。
● status:查看Neo4j运行状态。
● install-service:安装Neo4j在Windows系统上的服务。
● uninstall-service:卸载Neo4j在Windows系统上的服务。
首次安装Neo4j需要先运行neo4j install-service命令,将Neo4j服务安装在系统上,如图2-14所示;然后再运行neo4j start命令,启动Neo4j,如图2-15所示。

图2-14 安装Neo4j服务

图2-15 启动Neo4j
当然如果想要卸载Neo4j,可以运行neo4j uninstall-service命令,这样Neo4j服务就卸载了,如图2-16所示。

图2-16 卸载Neo4j服务
2.1.2.3 Mac系统安装Neo4j
Mac系统的dmg安装相对简单,只需要将dmg安装包拖入到名为Applications的应用程序文件夹下即可,如图2-17所示。

图2-17 Mac系统安装Neo4j
2.1.2.4 CentOS系统安装Neo4j
对于CentOS系统安装Neo4j,可以全部通过命令来完成,这样方便以后在很多实际生产环境下能部署到没有安装图形界面的CentOS系统上。
在CentOS命令行下依次输入如下命令:

其中cd /tmp为导航到系统tmp目录下。
然后使用wget http://debian.neo4j.org/neotechnology.gpg.key命令将安装配置文件neotechnology.gpg.key下载到当前目录。
再使用sudo rpm --import neotechnology.gpg.key命令将安装配置文件导入到系统中。
接下来,需要编辑neo4j.repo文件,用文本编辑器创建一个neo4j.repo文件并在此文件内填入下列内容:

将已经创建好的neo4j.repo文件添加到系统yum repo安装环境中,命令如下:

最后,就可以使用yum命令安装neo4j了。

至此,在CentOS系统下Neo4j已安装完毕。下面是安装后Neo4j的文件路径:
● Neo4j安装目录为:/usr/share/neo4j。
● Neo4j的属性文件所在目录为:/etc/neo4j。
● Neo4j默认的数据库文件保存目录为:/var/lib/neo4j。
在/usr/share/neo4j/bin运行目录下,运行neo4j start命令就可以启动neo4j数据库了。
2.1.2.5 Ubuntu系统安装Neo4j
Ubuntu系统下安装Neo4j非常简单。
(1)第一步:将Neo4j的community版本下载后,在命令行下将tar文件进行解压,运行的命令是:tar -zvxf neo4j-community-2.0.1.tar.gz。
(2)第二步:修改conf/neo4j-server.properties配置文件,将org.neo4j.server.webserver.address=0.0.0.0注释字符去掉。
(3)最后一步,进入bin目录,运行neo4j start命令启动neo4j数据库即可。