Pydio 8 설치 및 기본설정

“웹하드 솔루션 Pydio Community Edition의 설치 및 설정 매뉴얼입니다.”

공식사이트 : https://pydio.com

### 바로가기(연관) ###
>> Pydio 8 설치 및 기본설정
Pydio Sync 사용법


1. 준비사항
1) 서버환경 (Server Requirements)
– PHP Version 7.1.14
– Server OS + WebServer software:
– Linux + Apache + MariaDB 10.2​_

2) APM 설치 외
– CentOS 7 환경에 APM 설치
– webhard 데이터베이스 생성 및 DB 계정권한 생성
– /var/www/html/webhard 디렉토리 에 pydio 8 설치위해 httpd.conf DocumentRoot 설정

3) PHP 설정

4) 추가설치


2. Pydio 설치
1) 다운로드 및 설치

3) 웹 설치
– 웹 브라우저에 http://IP 접속합니다. ‘CONTINUE TO INSTALLATION’ 클릭합니다.
– 두 번째 페이지에서 ‘한국어’ 선택 후 ‘Start Wizard’ 클릭합니다.
– Main Options 창에서 Administrator 계정입력 후 ‘>>’ 클릭합니다.
– Authentification 에서 관리자 계정을 입력합니다.
– Database Connection 정보를 입력하고 ‘TEST DB CONNECTION’ 클릭합니다.
– Advanced Options에서 인코딩을 “ko_KR.UTF-8” 입력, 기본언어를 ‘한국어’ 선택 후 ‘Install Pydio’ 클릭합니다.
– 설치가 완료되고 로그인 페이지로 이동됩니다.

3. 설정
1) 설치 시 인코딩을 ko_KR.UTF-8 설정했지만 적용되지 않는 경우 conf/bootstrap_conf.php 를 수정합니다.

2) Workspaces 용 디렉토리 생성


4. Workspaces 설정
 1) ‘Workspaces & Users > Workspaces’ 를 클릭, +Workspaces 를 클릭
2) New Workspace 에서
– Driver-based workspace : driver 선택
– Driver 에서 File System
– Driver Options 에서 Path : /home/DATA_My/AJXP_USER
– Character Encoding : ko_KR.UTF-8
– Label : Disk
3) 추가된 Workspace 인 Disk 를 클릭해서 팝업창에서 ‘+Add a feature…’ 클릭 ‘User quota’ 추가

5. Application Core 설정
1) ‘Application Core’ 클릭,
– Application Title : Webhard
– Server URL : http://your_domain
– Zip Creation : Disable
2) Loggers :  Text logger 선택
3) PLUploader 다운로드 및 설치 (대용량 파일 전송)

* PLUploader 파일 업로드 시 파일이 보이지 않는 경우 PLUploader의 Uploade Options에 Chunk Size를 2mb 로 설정해 줍니다. *
4) Uploaders : PLUploader 와 Standard 만 활성화

6. All Plugins
 1) Workspaces Drivers : File System(Standard), Inbox Workspace, Welcome Page, Admin Driver 외 모두 비활성화
– File System 에 Real Size Probing : 활성화
2) Action plugins : Tasks Scheduler는 비활성화
– Sharing Features 에 Files: enable public links 와 Folders: enable public links 두 개 비활성화
3) Authentication Backends : DB Auth Storage 외 모두 비활성화
4) Editor : Text Editor, Pixlr Editor, Audio Player, Video Player, Email Viewer, Sound Player, EXIF Extractor, Source Viewer, Map viewer 모두 비활성화
5) Graphical User Interface
Client Plugin 에 Enable Welcome Tour 비활성화

7. 테스트 계정 생성 및 share 설정
1) People 에서 Create a new user : 아이디와 비밀번호 입력
– User Information : 이름, 언어, 국가 입력
– Workspaces Accesses : Disk 만 Read, Write 허용하고 나머지는 모두 Deny
– All Workspaces parameters 에서 All Workspaces 에 User Quota 기능 추가 후 쿼터 설정

2) 위 1) 에서 생성한 계정으로 로그인 후 좌측에서 Disk 선택 후 새 폴더 ‘테스트’ 생성
3) ‘테스트’ 폴더 공개링크 > 사용자 에서 서브계정용 아이디와 비밀번호 발급

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다