目前比较流行知识存储数据库包含Neo4j,在使用过程可能会遇到一些问题,通过三篇文章详细介绍neo4j的安装,RDF数据导入以及py2neo(Python操作neo4j的库)。
一、Ubuntu安装Neo4j
1.安装服务端
sudo apt-get update
wget -O -https://debian.neo4j.org/neotechnology.gpg.key| sudo apt-key add -
echo 'deb https://debian.neo4j.org/repo stable/' | sudo tee /etc/apt/sources.list.d/neo4j.list
sudo apt-get update
2.安装社区版:
sudo apt-get install neo4j
3.安装客户端
sudo add-apt-repository ppa:cleishm/neo4j
sudo apt-get update
sudo apt-get install neo4j-client libneo4j-client-dev
3.修改配置
cd /etc/neo4j
sudo nano neo4j.conf
按照自己的需求去修改数据库目录,修改前,将之前的文件复制一份至新目录
3.启动neo4j
sudo neo4j start
或
sudo neo4j console
通过访问http://localhost:7474/可以查看web端的控制台,登录访问即可,默认用户名neo4j,密码neo4j。
二、linux安装neo4j
1、使用yum下载安装neo4j,参照以下官方的安装说明
Neo4j Stable Yum Repo
First, you'll want our key:
cd /tmp
wget http://debian.neo4j.org/neotechnology.gpg.key
rpm --import neotechnology.gpg.key
Then, you'll want to add our yum repo to/etc/yum.repos.d/neo4j.repo:
cat < /etc/yum.repos.d/neo4j.repo
[neo4j]
name=Neo4j Yum Repo
baseurl=http://yum.neo4j.org/stable
enabled=1
gpgcheck=1
EOF
Finally, install a package
yum install neo4j
2.neo4j配置
(1)若使除安装neo4j的本机外的浏览器可以通过web端访问neo4j的可视化界面,需要执行以下操作
vim /etc/neo4j/neo4j.conf
把下面这段内容的注释取消(把“#”删掉即可)
dbms.connectors.default_listen_address=0.0.0.0
(2)开放防火墙7474端口
firewall-cmd --permanent --add-port=7474/tcp
firewall-cmd --reload
3.启动neo4j
sudo neo4j start
或
sudo neo4j console
打开浏览器输入地址http://(服务器ip地址或域名):7474/,即可查看web端的控制台,登录访问即可,默认用户名neo4j,密码neo4j。
参考:http://blog.51cto.com/niubdada/2065099
欢迎关注微信公众号《python与知识图谱》微信号:PythonKG