본문 바로가기
Server

개인 클라우드 서버 구축

by Choraengyi 2016. 10. 23.

 자신만의 개인 클라우스 스토리지를 구축할 수 있는 오픈소스 프로그램으로 개인 클라우드 서비스를 해보도록 하겠습니다.


**프로그램 종류


1. owncloud


2010년 KDE 개발자인 Frank Karlitscheck가 상용 클라우드 스토리지 업체를 대체할 수 있는 무료 대체품을 만들면서 시작됨. PHP, SQLite, MySQL, PostgreSQL 데이터 베이스를 사용해서 저것들을 지원하는 시스템에 설치 가능함.(대부분의 운영체제에 설치 가능..)


특징

*편리한 디렉터리 구조 안에 파일 저장(WebDAV를 통함)

*암호화 가능

*일반 PC와 동기화 가능

*달력 (CalDAV 사용)

*일정 예정

*주소록 (CardDAV 사용)

*Ampache를 사용한 음악 스트리밍

*OpenID나 LDAP를 사용한 사용자 및 그룹 관리

*그룹이나 공개 URL로 파일 공유 가능1

*구문 강조와 코드를 접을 수 있는 온라인 텍스트 에디터 제공

*북마크 저장

*사진 갤러리

*pdf.js를 사용한 PDF 뷰어

*odf 파일 뷰어

*스마트폰, 테블릿 애플리케이션 사용가능(유료임.. 1000원정도?)


출처 : https://ko.wikipedia.org/wiki/OwnCloud



owncloud에 대한 이미지 검색결과



2. pydio

 음악가 Charles Du Jeu에 의해 AjaXplorer로 만들어졌으며, 2013년에 pydio라고 바뀜. owncloud처럼 무료로 자신만의 클라우드서비스를 구축할 수 있다. 최신 PHP버젼을 지원하는 모든서버에서 실행가능하다.


특징

*다른내부 사용자사이에서 파일공유

*SSL / TLS 암호화

*WebDAV 파일 서버

*각각의 작업공간을 위한 전용사용자의 권한

*파일 공유 외부 사용자 (개인 링크, 공공 링크, 암호 보호, 다운로드 제한 등)

*Collabora오피스의 문서편집과 온라인 뷰

*이미지 파일의 미리보기와 편집

*오디오 및 비디오 판독기의 통합

*무료로 애플리케이션 설치 가능


출처 : https://en.wikipedia.org/wiki/Pydio




pydio에 대한 이미지 검색결과



3. elFinder


elFinder는 jQuery UI를 사용해 자바스크립트로 작성된 웹오픈 소스 파일 관리이다. 다른것과 마찬가지로 PHP와 WebServer를 필요로 한다.


특징

*원격서버에서 파일 및 폴더에 관한 작업 가능

*파일 드래그 앤 드롭 업로드 지원

*바로가기 기능

*파일형식 미리보기

*텍스트 파일 편집, 이미지 크기 조정

*이미지 파일 미리보기

*웹에디터와 통합이 용이함

*JSON에 기초한 간단한 클라이언트 서버 API


출처 : https://doc.tiki.org/elFinder




4. h5ai


h5ai는 파일에 초점을 맞춘 HTTP웹서버에 대한 파일 인덱서이다. 다른 것들과 마찬가지로 PHP와 WebServer를 필요로 한다. 본래 HTTP5 Apache index의 약자 였으나 Apache말고도 다른 것들도 지원가능.


특징

*정렬 기능

*이동경로 및 트리 보기

*사용자 정의 헤더 바닥 글

*필터이용 검색

*QR코드

*이미지, 텍스트, 오디오, 비디오 미리보기

*가볍고 빠름.


출처 : https://larsjung.de/h5ai/




일단은 owncloud와 pydio를 먼저 구축해볼 예정입니다. owncloud는 linux에서 pydio는 윈도우에서 구축예정입니다. 계속 공부하면서 부족한내용 더 채워나갈 예정입니다.

728x90
반응형

댓글