linux安装运行virtuoso数据库的详细过程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux安装运行virtuoso数据库的详细过程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3066字,纯文字阅读大概需要5分钟。
内容图文
virtuoso数据库是一个高性能的rdf数据库,可支持百亿条三元组,支持sparql1.1语法查询。Virtuoso有开源版本,在知识图谱领域用的比较多,其官方网站是https://virtuoso.openlinksw.com/,上面有virtuoso的详细信息。virtuoso可以在windows环境下安装运行,也可以在linux环境下安装运行,本文详细介绍virutoso在linux环境下entos7中安装运行的过程。
1 文件下载
在https://sourceforge.net/projects/virtuoso/files/virtuoso/上面,可以看到virutoso的众多版本,我们选择virtuoso最新的开源版本7.2.6-dev。我也将资源放到了百度网盘中,大家也可以通过百度网盘下载。链接:https://pan.baidu.com/s/11t1keYjS6MDcisdQkKGAZg
提取码:3unt
2 解压文件
下载完成后,将文件传输到Centos7系统中(可通过xshell工具),利用命令
[root@localhost local]# mkdir virtuoso
创建virtuoso目录,然后将文件放到/usr/local/virtuoso目录下,利用命令
[root@localhost virtuoso]# tar -zxvf virtuoso-opensource.x86_64-generic_glibc25-linux-gnu.tar.gz
解压virtuoso文件。
解压后,会生成virtuoso-opensource目录,如下所示
[root@localhost virtuoso]# ls
virtuoso-opensource virtuoso-opensource.x86_64-generic_glibc25-linux-gnu.tar.gz
[root@localhost virtuoso]# cd virtuoso-opensource
[root@localhost virtuoso-opensource]# ls
bin database doc hosting lib tmp vad vsp
进入virtuoso-opensource目录,可以看到virtuoso的文件结构。
3 配置信息
进入database文件夹,重命名virtuoso.ini.sample为virtuoso.ini
[root@localhost virtuoso-opensource]# cd database/
[root@localhost database]# ls
virtuoso.ini.sample
[root@localhost database]# cp virtuoso.ini.sample virtuoso.ini
[root@localhost database]# ls
virtuoso.ini virtuoso.ini.sample
在profile中配置信息
[root@localhost database]# vi /etc/profile
export VIRTUOSO_HOME=/usr/local/virtuoso/virtuoso-opensource
export PATH=.:${VIRTUOSO_HOME}/bin:$PATH
然后保存。
使用命令
[root@localhost database]# source /etc/profile
使配置生效
4 后台运行
跳转到bin目录,
[root@localhost database]# cd /usr/local/virtuoso/virtuoso-opensource/bin
利用nohup后台运行virtuoso
[root@localhost bin]# nohup virtuoso-t -fd &
如果报错找不到virtuoso.ini,则运行
[root@localhost database]# nohup virtuoso-t -fd +configfile /usr/local/virtuoso/virtuoso-opensource/database/virtuoso.ini &
然后查看virtuoso是否启动成功
[root@localhost database]# ps aux|grep virtuoso
root 14536 13.6 16.3 1013436 308768 pts/0 Sl 16:55 0:07 virtuoso-t -fd +configfile /usr/local/virtuoso/virtuoso-opensource/database/virtuoso.ini
root 14556 0.0 0.0 112720 980 pts/0 S+ 16:56 0:00 grep --color=auto virtuoso
可以发现启动成功了。
5测试
Virtuoso管理界面使用的是8890端口,所以virtuoso启动成功之后,需要放开centos7的8890端口。
查看防火墙状态:
systemctl status firewalld
开放端口放行:
firewall-cmd --zone=public --add-port=8890/tcp --permanent
加上--permanet参数永久生效,如果前面修改了端口号,此处的8890就应改成对应的端口号,然后使用命令重新读取防火墙规则:
firewall-cmd –reload
然后在浏览器中输入
服务器IP:8890
进行访问测试,出现
表明virtuoso安装运行成功。
6 参考
https://sourceforge.net/projects/virtuoso/
https://blog.csdn.net/weixin_44400506/article/details/87918208
https://www.cnblogs.com/ltolstar/p/13864731.html
内容总结
以上是互联网集市为您收集整理的linux安装运行virtuoso数据库的详细过程全部内容,希望文章能够帮你解决linux安装运行virtuoso数据库的详细过程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。