
前言
随着公司业务架构的演变,我在部署环境时,不再仅仅是安装Mysql、jdk和tomcat,现在还需要配置nosql数据库,如redis和neo4j。之前我对这些技术一无所知,但经过深入学习和实践后,我决定分享我的经验,特别是关于如何从零开始了解并安装配置neo4j的过程。关于neo4j的使用细节,本文暂不涉及。
介绍
Neo4j是一个高性能的图形数据库,与传统的表格存储方式不同,它将数据以图形的方式存储在网络上。作为一款嵌入式、基于磁盘的Java持久化引擎,Neo4j具备完全的事务特性。与传统的关系型数据库不同,Neo4j允许程序员在灵活的网络结构下工作,而非严格的表格结构中。尽管工作在一个面向对象的、灵活的网络结构下,但它仍然能够提供企业级的数据库的所有好处。
实施步骤
一、环境准备
准备一台centos7服务器(已关闭防火墙)。还需准备neo4j和jdk的安装包。
二、详细步骤演示
2.1 安装jdk1.8环境
从Oracle下载linux格式的jdk安装包。将安装包上传到linux服务器的/opt目录,此处文件名为jdk-8u231-linux-x64.tar.gz。然后执行以下命令完成jdk的安装:
解压安装包:tar -zxvf jdk-8u231-linux-x64.tar.gz
移动jdk目录到/usr/local:mv jdk1.8.0_231 /usr/local/jdk1.8
使配置生效:source /etc/profile
验证jdk安装是否成功:java -version
2.2 安装neo4j及配置远程连接
2.2.1 下载neo4j安装包并解压。
创建一个用户(如cgt),并为其下载neo4j安装包。解压安装包到指定目录。
2.2.2 开启远程连接。
在neo4j的配置文件neo4j.conf中,找到相关行并去掉注释,以允许远程连接。
保存配置文件并重启neo4j服务。
结语:本文简要介绍了Neo4j的安装与配置过程,由于篇幅所限,许多基础知识未做详细介绍。对于理解不深或操作不熟练的同学,请在下方留言,我会尽力解答大家的疑问。希望本文能对大家在Neo4j的入门之路上有所帮助。
