메뉴 건너뛰기

Bigdata, Semantic IoT, Hadoop, NoSQL

Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다. 문의사항은 gooper@gooper.com로 메일을 보내주세요.


fuseki/jena/ jena/fuseki 3.4.0 설치

총관리자 2017.07.25 10:35 조회 수 : 173

1. Jena, Fuseki 다운로드

https://jena.apache.org/download/


2. 업로드및 압축풀기

tar xvfz apache-jena-3.4.0.tar.gz

tar xvfz apache-jena-fuseki-3.4.0.tar.gz


3. 링크 생성

ln -s apache-jena-3.4.0 jena

ln -s apache-jena-fuseki-3.4.0 fuseki


4. TDB를 저장할 위치 폴더 생성

<Fuseki설치경로>/mydb


5. Fuseki 실행 스크립트 생성(이름 : run_fuseki.sh)

SERVICE_HOME=/svc
APP_NAME=gsda
APPS_HOME=${SERVICE_HOME}/apps
APP_HOME=${APPS_HOME}/${APP_NAME}
JENA_HOME=${APP_HOME}/bin/apache-jena-3.4.0
FUSEKI_HOME=${APP_HOME}/bin/apache-jena-fuseki-3.4.0
FUSEKI_BASE=${APP_HOME}/bin/apache-jena-fuseki-3.4.0/run
export FUSEKI_HOME FUSEKI_BASE JENA_HOME
nohup <Fuseki설치경로>/fuseki-server --port=3030 --update --loc=<Fuseki설치경로>/mydb /icbms &


6. ./run_fuseki.sh 실행

[2017-07-25 10:46:35] Server     INFO  Started 2017/07/25 10:46:35 KST on port 3030
[2017-07-25 10:50:20] Server     INFO  Running in read-only mode for /icbms
[2017-07-25 10:50:20] Server     INFO  Apache Jena Fuseki 3.4.0
[2017-07-25 10:50:20] Config     INFO  FUSEKI_HOME=<Fuseki설치경로>/apache-jena-fuseki-3.4.0
[2017-07-25 10:50:20] Config     INFO  FUSEKI_BASE=<Fuseki설치경로>/apache-jena-fuseki-3.4.0/run
[2017-07-25 10:50:20] Config     INFO  Shiro file: file:///<Fuseki설치경로>/apache-jena-fuseki-3.4.0/run/shiro.ini
[2017-07-25 10:50:20] Config     INFO  Template file: templates/config-tdb-dir
[2017-07-25 10:50:20] Config     INFO  TDB dataset: directory=<Fuseki설치경로>/fuseki/mydb
[2017-07-25 10:50:21] Config     INFO  Register: /icbms


7. 브라우져로 접근해본댜

http://localhost:3030/icbms


* 기본적으로 localhost이외의 도메인으로 dataset에 대한 manage관련 메뉴가 활성화 되지 않는데 이때는

shiro.ini파일을 아래와 같이 수정하면 모든 접근이 가능해 지지만 보안에 취약해진다.


<Fuseki설치위치>/run/shiro.ini에서

가. "/$/** = localhostFilter"부분을 아래같이 주석으로 막아주고

## and the rest are restricted to localhost.
## /$/** = localhostFilter


나. "/$/** = anon"부분을 찾아서 아래와 같이 주석을 제거해준다.

## or to allow any access.
/$/** = anon



번호 제목 글쓴이 날짜 조회 수
79 fuseki의 endpoint를 이용한 insert, delete하는 sparql예시 총관리자 2018.02.14 105
78 전체 컨택스트 내용 file 총관리자 2017.12.19 66
77 oneM2M Specification(Draft Release 3, 2, 1), Draft Technical Reports 총관리자 2017.10.25 82
76 fuseki에서 제공하는 script중 s-post를 사용하는 예문 총관리자 2017.09.15 34
75 halyard 1.3의 console을 이용하여 100억건의 데이타에 대한 쿼리수행시 ScannerTimeoutException 발생시 조치사항 총관리자 2017.09.06 134
74 RDF4J의 RESTFul API처리 클래스 소스 파악(web module위주) 총관리자 2017.08.30 156
73 RDF4J의 rdf4j-server.war가 제공하는 RESTFul API를 이용한 CRUD테스트(트랜잭션처리) 총관리자 2017.08.30 43
72 RDF4J의 rdf4j-server.war가 제공하는 RESTFul API를 이용하여 repository에 CRUD테스트 총관리자 2017.08.30 52
71 DeviceType이 o:motion-sensor_33 이거나 o:motion-sensor_32 경우의 sparql문장은 다음과 같다. 총관리자 2017.08.16 40
70 [oneM2M]Ontologies used for oneM2M 총관리자 2017.08.02 49
» jena/fuseki 3.4.0 설치 총관리자 2017.07.25 173
68 LUBM 데이타 생성구문 총관리자 2017.07.24 143
67 9대가 hbase cluster로 구성된 서버에서 테스트 data를 halyard에 적재하고 테스트 하는 방법및 절차 총관리자 2017.07.21 56
66 halyard의 console스크립트에서 생성한 repository는 RDF4J Web Applications에서 공유가 되지 않는다. 총관리자 2017.07.05 47
65 halyard 1.3의 rdf4j-server.war와 rdf4j-workbench.war를 tomcat deploy후 조회시 java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/Cell발생시 조치사항 총관리자 2017.07.05 66
64 halyard 1.3을 다른 서버로 이전하는 방법 총관리자 2017.07.05 66
63 숭실대 교수님등 강의영상(바이오데이터마이닝, 빅데이터분산컴퓨팅, 컴퓨터 그래픽스, 데이터베이스응용및 프로그램밍, 데이터베이스, 의생명영상처리, 웹그로그래밍, 데이터마이닝, 컴퓨터구조) file 총관리자 2017.06.13 212
62 시맨틱 관련 논문 모음 사이트 총관리자 2017.06.13 95
61 fuseki용 config-examples.ttl 예시 내용 총관리자 2017.05.17 646
60 test2 총관리자 2017.05.01 153

A personal place to organize information learned during the development of such Hadoop, Hive, Hbase, Semantic IoT, etc.
We are open to the required minutes. Please send inquiries to gooper@gooper.com.

위로