數據庫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 create +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文件,然后就可以啟動了。