tdb與joseki的安裝使用

2021-08-26 10:38:06 字數 1341 閱讀 7756

第一次架設joseki環境,本體用程式生成的rdf檔案作為例子。系統是centos,64位機器

1.安裝

tdb:乙個儲存本體的工具包,可以理解為乙個資料庫,目前最新的是0.8.10,

joseki:乙個外層的http介面,提供查詢服務,支援sparql1.1.,

將tdb和joseki分別解壓到系統下,這裡我把它放到個人的家目錄下的opt資料夾下: /home/user/opt

2.配置classpath

在使用者的家目錄下配置.bashrc檔案,加入以下命令:

export tdbroot=/home/user/tdb

export classpath=$classpath:$tdbroot/lib

export josekiroot=/home/user/joseki

export classpath=$classpath:$josekiroot/lib

export path=$path:$tdbroot/bin:$josekiroot/bin

(ps:如果你的機器上沒有安裝jdk,請先安裝jdk5以上版本,並且配置好環境變數)

3.load本體到tdb

將需要匯入的rdf檔案拷貝到系統下,這裡我拷貝到家目錄下的tdbdata資料夾下的rdf中,即~/tdbdata/rdf,並且打算將load的資料load到~/tdbdata/data中。

執行命令:tdbloader --loc=/home/user/tdbdata/data /home/user/tdbdata/rdf/x.rdf

(ps:這裡不寫全路徑的話會出錯,不知道是什麼原因)

4.joseki配置修改

joseki的預設配置檔案是安裝目錄下的joseki-config-tdb.tll檔案,預設情況下的檔案如下圖

修改59行的「tdb」為當前資料的路徑,即「/home/user/tdbdata/data」

去掉62-74行的注釋,並且將70行graph的location也改為上面的路徑。

5.執行

第四步完成後,已經可以配置好joseki的環境了,測試資料也準備好了。下面執行命令就好了

rdfserver --port 2020 joseki-config-tdb.tll &

上述的2020是我設定的服務埠,後面是配置檔案,這樣joseki服務就完成了。可以在本地機器上輸入**就可以看到joseki查詢頁面了,http://伺服器ip:2020/sparql.html

這樣~我終於搞定第乙個簡單的joseki服務了^^

systemimager的安裝與使用

它是如何工作的?systemimager 應用 伺服器,被稱作映象伺服器,它取回乙個 golden client 的整個系統映象並將其部署到任何其它不同數量的客戶端系統中。golden client 系統是你按照自己的喜好定製的。你可以重新編譯核心,安裝軟體,按你的喜好調整任何配置檔案。si get...

kermit的安裝與使用

kermit安裝過程 1 mkdir kermit cd kermit 2 wget 3 gunzip cku211.tar.gz 4 tar xvf cku211.tar 5 rm cku211.tar optional 6 make linux 7 cp wermit usr bin kermi...

bugzilla 的安裝與使用

然後就對apache進行配置 tar zxvf httpd 2.2.22.tar.gz進行解壓 然後進入httpd 2.2.22目錄 進行配置apache伺服器 執行sudo configure prefix usr local apache命令 然後執行sudo make sudo make in...