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所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P58_83005.jpg?sign=1739224168-TxcwNs7yPnMRlti9LuCoNq3dMjtGTqGk-0-82895c7174eb18c1828c95dc76ed5608)
图2-6 Neo4j安装界面
安装程序启动后需要选择为当前Windows账户安装还是为所有使用此电脑的Windows账户安装,我们使用默认的“仅为我安装”,单击“下一步”按钮,开始安装,如图2-7所示。直到弹出图2-8所示的对话框,表示安装完成。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P59_83020.jpg?sign=1739224168-MxD3qUY1mS13IAYYAEV99Cd14VWPq7Xq-0-2aa8c8acd9f9128b0925eb3eb24a6553)
图2-7 Neo4j安装进度界面
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P59_83023.jpg?sign=1739224168-Vf53OW5mJ6wAbVo6LFLAUHglAUnQbk6i-0-477e83722cf15e24045eed89aa8822f6)
图2-8 Neo4j安装完成界面
当Windows系统下的Neo4j EXE安装包版已安装完毕后,桌面上即可看到如图2-9所示的Neo4j Desktop快捷方式。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P59_83027.jpg?sign=1739224168-GkbelTDu6732ILE5DlaMYGaPU8KyTanO-0-73cf981571b083cff24f2bfd3e22a339)
图2-9 Neo4j Desktop快捷方式
2.1.2.2 Windows系统下压缩包版安装Neo4j
Neo4j压缩包版本无须运行安装包,只需要将压缩文件解压到任意文件夹下即可,但需要使用命令行进行一些相关的配置来启动数据库,如图2-10所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P60_83032.jpg?sign=1739224168-LxoUAmi9usq0yjWNSEdamW33fTrqW9O4-0-30f53934f65ec2c2a298ce2bd6b74e8d)
图2-10 Neo4j压缩包
解压后程序目录如图2-11所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P60_83042.jpg?sign=1739224168-ZVQ09CLVLTvgicBfNg5lKDT3QExgvS7d-0-d879fdd037f996e5c6ffb87c80a0ab6d)
图2-11 Neo4j压缩包解压内容
在bin目录下是Neo4j的运行目录,在命令行下需要使用这个目录的文件地址,如图2-12所示文件地址是C:\Program Files\neo4j-community-4.4.6\bin。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P60_83052.jpg?sign=1739224168-c522mwfPst3ZUbg3utZ6VmDXr9Q5FABA-0-1674342ed6cb9a978f72f08548ddf6e3)
图2-12 Neo4j压缩包版执行路径
接下来在命令行下进行配置。首先需要使用管理员身份启动命令行工具,具体操作是在“开始”→“附件”→“命令提示符”,右击后选择“以管理员身份运行”。运行后输入cd C:\Program Files\neo4j-community-4.4.6\bin命令导航到Neo4j的运行目录,如图2-13所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P60_83060.jpg?sign=1739224168-X0f4ggKbmEWJTTcSWIp30YLCRDKV5lNX-0-bb7445dfa0596995de50062fc9659acd)
图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所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P61_83072.jpg?sign=1739224168-ZxTJSylSnlHmZJ7i8xnw8qfinteCWI1i-0-bdf194afe611b0bcc9ee32ac1a11f268)
图2-14 安装Neo4j服务
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P61_83080.jpg?sign=1739224168-Vb9PiAmagD7uJVJAovcrbzsioZipFFmn-0-cac446122af791baeb4658a057c53e01)
图2-15 启动Neo4j
当然如果想要卸载Neo4j,可以运行neo4j uninstall-service命令,这样Neo4j服务就卸载了,如图2-16所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P62_83092.jpg?sign=1739224168-XhkOG05yPajUbJBPqJsIFEFbokMrD2HA-0-46834feddddc9ba70ae5e7f3bf71b45e)
图2-16 卸载Neo4j服务
2.1.2.3 Mac系统安装Neo4j
Mac系统的dmg安装相对简单,只需要将dmg安装包拖入到名为Applications的应用程序文件夹下即可,如图2-17所示。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P62_83165.jpg?sign=1739224168-afLajp4euDDFEhpwy1a0kczjxqyv8nBd-0-8380662d55fb65f60ae1ebb436eaf063)
图2-17 Mac系统安装Neo4j
2.1.2.4 CentOS系统安装Neo4j
对于CentOS系统安装Neo4j,可以全部通过命令来完成,这样方便以后在很多实际生产环境下能部署到没有安装图形界面的CentOS系统上。
在CentOS命令行下依次输入如下命令:
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P62_101285.jpg?sign=1739224168-KjTf8OO6zQksodwhNO6PuZ4HQjn8ko4c-0-d43a9ea0d0d6496c10d494f1a20e0307)
其中cd /tmp为导航到系统tmp目录下。
然后使用wget http://debian.neo4j.org/neotechnology.gpg.key命令将安装配置文件neotechnology.gpg.key下载到当前目录。
再使用sudo rpm --import neotechnology.gpg.key命令将安装配置文件导入到系统中。
接下来,需要编辑neo4j.repo文件,用文本编辑器创建一个neo4j.repo文件并在此文件内填入下列内容:
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P62_101286.jpg?sign=1739224168-5UoYIKaZFv7w4NYcuPIZ8ikzs8AEzPmt-0-9fc6f5efd324da93c0dddafb9d8c0e47)
将已经创建好的neo4j.repo文件添加到系统yum repo安装环境中,命令如下:
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P62_83157.jpg?sign=1739224168-OAbGZzC14EpcX6mL4FdRaAE7d1fLIKGC-0-38480b1052e4c664a9b4dc6eda1ae3c7)
最后,就可以使用yum命令安装neo4j了。
![](https://epubservercos.yuewen.com/84FE89/26581284601284906/epubprivate/OEBPS/Images/Figure-P63_83181.jpg?sign=1739224168-cjHDxTCE5rEEN2FcaSVqdL6BKT5dlWUb-0-ea75054f94b11792f03ca7245e386d00)
至此,在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数据库即可。