Pydio 설치 및 기본설정

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

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


1. 준비사항
1) 서버환경 (Server Requirements)
– PHP Version 5.4 or higher
– Server OS + WebServer software:
– Linux + Apache or Linux + Nginx

2) APM 설치 외
– CentOS 7 환경에 APM 설치 따라진행
– webhard 계정생성, /home/webhard/public_html 디렉토리 DocumentRoot 설정
– webhard 데이터베이스 생성 및 DB 계정권한 생성

3) PHP 설정


2. Pydio 설치
1) Pydio 는 RPM 설치도 제공되지만 여기서는 Archive로 설치하는 방법입니다.
2) 다운로드 및 설치

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

3. 워크스페이스 추가
1) 파일을 올릴 워크스페이스를 /data/MyFiles 디렉토리로 설정하는 방법입니다.

2) 웹 관리자 로그인 후 오른쪽 위 팝업메뉴 ‘설정’을클릭 합니다.
– 좌측메뉴에서 ‘Workspaces’ 클릭 후 ‘NEW WORKSPACE’ 클릭합니다.
– Workspace Label 을 ‘My Files 1G’ 입력합니다.
– Path 에 ‘/data/MyFiles/AJXP_USER’ 입력합니다.
– File Creation Mask ‘0600’ 입력합니다.
– Default Rights 에 ‘Read and Write’ 선택 후 NEXT 클릭합니다.
pydio1

3) My Files 1G 생성 후 Workspace Features에서 Meta Plugin : User quota 선택합니다.
– ‘User Quota : 1G’ 입력 후 ‘저장’ 클릭합니다.

pydio2

4. roles 추가
1) ‘설정 – WORKSPACES & USERS – Roles’ 을 클릭합니다.
– NEW ROLE 를 클릭 후 Role ID 에 ‘Kor_1G’ 입력합니다.
2) EDIT 클릭 후 Role Label, Language, Country 선택하고 Default repository 는 Home 선택 저장합니다.
– Apply automatically to users with profile… 에 ‘All users’ 선택 저장합니다.
3) ACL 탭에 아래처럼 설정합니다.
pydio3

5. 계정추가
1) ‘설정 – WORKSPACES & USERS’ 를 클릭합니다.
2) People 에서 ‘새 사용자’ 추가합니다.

6. 주요설정
1) ‘설정 – Application Core – Pydio Main Options’ 클릭합니다.
– Compression Features에 Disable Zip browsing : No 선택, Zip Creation : No, Gzip Download : No 선택합니다.

2) ‘설정 – Application Core – Uploaders Options’ 클릭합니다.
– Files Size : 524288000 입력합니다. (500MB)

댓글 남기기

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