Structr
#
Find similar titles
- 최초 작성자
- 최근 업데이트
Structured data
- Category
- Computer science
- Big Data
- Database
Table of Contents
Structr #
Structr은 그래프 데이터베이스 관리자인 neo4j를 기반으로한 웹어플리케이션 개발 플랫폼이다. Structr은 GUI 환경에서 front-end 편집, schema 작성등의 기능을 지원하고 있어, 쉽고 빠르게 graph database 기반의 웹어플리케이션 개발이 가능하다.
설치방법 #
아래의 설치 방법은 우선 윈도 OS를 가정하고 설명한다.
전체조건 #
- Java JDK 8 버전이 설치되어 있어야 하며, 대부분 컴퓨터에 기본으로 설치되어 있는 JRE package는 Java complier를 포함하지 않기 때문에 JDK 8버전이 요구된다.
Java 버전 확인 #
-
JDK8 설치되어 있는지 확인하고 설치되어 않다면 java 설치후 진행한다.
C:\>where java
JDK8 다운로드 및 설치 #
- 다음 사이트에서 자신의 컴퓨터 시스템(32/64bit)에 맞춰 다운로드하여 설치한다.
- http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- 자세한 다운로드 및 셋팅방법은 아래 사이트 참조한다.
- https://support.structr.com/article/258
Structr 다운로드 및 설치 #
- Structr.org사이트에서 최근버전의 structr distribution file(....dist.zip)을 다운로드 한다.
-
생성된 파일 경로로 들어가서 압축해제한다.
C:\Users\IEUser\structr-ui-1.1-SNAPSHOT-201505231136.f596a>jar xvf structr-ui-1.1-SNAPSHOT-201505231136.f596a.jar structr
- 압축을 해제하면 "structr" 디렉토리가 생성된다.
Structr 시작 #
-
아래의 커맨드에 따라 structr을 시작한다.
java -cp lib/*;structr-ui-1.1-SNAPSHOT-201505231136.f596a.jar org.structr.Server
설치 확인 #
- 설치가 잘되었는지 확인하기 위해 http://localhost:8082/structr로 들어가본다. 설치가 잘되었으면 로그인 페이지가 나타나며, 기본 로그인 정보는 admin/admin으로 접속할 수 있다.
주요 기능 #
손쉬운 front-end 편집 #
- GUI환경에서 front-end 편집이 가능하며, bootstrap template도 가져와서 활용이 가능하다.
- widget기능을 지원하고 있어 필요한 요소들을 가져와 사용할 수 있다.
Schema 기능 #
- Schema기능을 지원하고 있으며, 기존 만들어놓은 schema가 있으면 import기능을 통해 불러올 수 있다.