数据库virtuoso有两种安装配置方式
第一种就是直接在系统中默认安装,拷贝virtuoso的安装文件,直接默认安装。
第二种是配置安装方式
参考地址:http://vos.openlinksw.com/owiki/wiki/VOS/VOSUsageWindows
大体思路是安装先C++驱动,然后解压virtuoso source文件,在环境变量中设置VIRTUOSO_HOME和PATH两个环境变量。利用命令行对virtuoso数据库进行操作。详细的操作过程可参考上面的网址。
1 解压virtuoso-opensource到指定目录,比如c:\virtuoso
2 安装VC++2012、VC++2010插件补丁
3 设置环境变量。键VIRTUOSO_HOME值c:\virtuoso;键PATH值;%VIRTUOSO_HOME%/bin;%VIRTUOSO%/lib
4 测试virtuoso环境变量,cmd进入命令行模式,输入virtuoso-t -?,显示virtuoso的帮助信息。
5 切换到c:\virtuoso\database目录,创建virtuoso的服务。
virtuoso-t +service creat +instance “InstanceName” +configfile virtuoso.ini
6 启动服务
virtuoso-t +instance “InstanceName” +service start。在服务管理中设置为自动。
7此时在本地用localhost:8890,可以访问。
在win10中访问虚拟机中的virtuoso,如果能ping通,但是不能访问win2008中的virtuoso数据库,则需要在win2008中配置策略,控制面板—windows防火墙—高级设置—入站规则,在右侧空白处点击右键新建规则,放开8890和1111端口的配置,这样就能够正常访问使用8890和1111端口的virtuoso数据库了。
8 如果开机后未启动该服务,手动启动也不能成功的话,需要删掉virtuoso/database中的virtuoso.lck文件,然后就可以启动了。