一、 jena安装
-
下载网站 下载 Apache Jena 和 Apache Jena Fuseki
https://jena.apache.org/download/index.cgi -
将两个压缩包上传服务器
$ scp -P port apache-jena-4.0.0.zip username@ip:~/apache-jena-4.0.0.zip
$ scp -P port apache-jena-fuseki-4.0.0.zip username@ip:~/apache-jena-fuseki-4.0.0.zip
- 压缩包放到指定位置,解压缩
# ssh 连接服务器
# 移动到指定位置 我放在了 /usr/local
$ sudo mv apache-jena-4.0.0.zip /usr/local
$ sudo mv apache-jena-fuseki-4.0.0.zip /usr/local
# 解压, 删除安装包
$ sudo unzip apache-jena-4.0.0.zip
$ sudo unzip apache-jena-fuseki-4.0.0.zip
$ sudo rm -rf apache-jena-4.0.0.zip
$ sudo rm -rf apache-jena-fuseki-4.0.0.zip
- 将 jena、 fuseki 加入环境变量,用以使用相应命令进行ttl文件导入等
# 打开环境变量
$ sudo vim ~/.bash_profile
# 加入以下两行,代表他们的存放路径
export PATH=$PATH:/usr/local/apache-jena-4.0.0/bin
export PATH=$PATH:/usr/local/apache-jena-fuseki-4.0.0
# esc :wq! 保存退出
# 更新环境变量
$ source ~/.bash_profile
- 将 ttl 或其他文件类型导入jena
# xxx填写jena数据库存储的位置
$ tdbloader2 --loc=xxx ../nlp.ttl
# 若存在权限不允许的情况,需修改xxx的权限, 777代表可读可写可执行
$ Chmod 777 xxx
- 开启导入文件后的 jena 服务
# /test 可自取
fuseki-server --loc=xxx /test