Ajaxploer는 웹하드, FTP, 클라우드, 로컬 디스크 연결 및 삼바 연결등 다양한 방법으로 저장소를 연결할 수 있는 애플리케이션이다. 현재는 이름이 변경되어 pydio로 불린다.
설치전에 APM이 설치되어 있다고 가정한다.
MySQL DB생성 및 사용자 추가
# mysql 종료
mysql> exit
pydio 다운로드
pydio는 다운로드하여 웹상에서 다운로드하여 설치하는 방법과 저장소를 추가하여 apt-get을 이용하여 설치하는 방법이 있는데 전자가 간편하기에 이를 이용한다.
# pydio 설치 위치로 이동
$ cd /var/www/cloud.uzuro.com/public_html
# pydio 다운로드
$ wget http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip
# 압축해제 및 이름 변경
$ unzip ajaxplorer-core-5.0.4.zip
$ mv ajaxplorer-core-5.0.4 pydio
# 소유주 변경 및 권한 변경
$ sudo chown -R www-data.www-data pydio
$ sudo chmod -R 775 pydio
아파치 가상호스트 설정을 하고 이를 활성화한다. AllowOverride All로 설정해서 .htaccess 사용 가능하게 한다.이하 생략…
# 브라우저 접속 (본인은 https 설정을 했고 가상호스트의 DocumentRoot의 경로를 /var/www/cloud.uzuro.com/public_html/pydio 로 설정 했음)
https://cloud.uzuro.com/
Pydio Diagnostic Tool 설정
pydio를 사용하기에 앞서 경고 문구가 발생한 부분을 수정해준다.
# PHP Output Buffer disabled
$ sudo vi /etc/php5/apache2/php.ini
output_buffering = Off
# Charset
$ sudo vi /var/www/cloud.uzuro.com/public_html/pydio/conf/bootstrap_conf.php
define(“AJXP_LOCALE”, “en_US.UTF-8”);
define(“AJXP_LOCALE”, “”);
# 아파치 재시작
$ sudo service apache2 restart
브라우저를 리로드하고 설정 화면에서 각각의 정보를 입력한다.
# 업로드 설정 추가
$ sudo vi /var/www/cloud.uzuro.com/public_html/pydio/.htaccess
php_value upload_max_filesize 2048M
php_value post_max_size 2000M
php_value max_execution_time 0
php_value max_input_time 0
# 업로드 설정 변경후 pydio 웹브라우저 접속
사용자 > 설정 > Global Configurations > Core Configs > Uploaders Options – Limitations 의 File Size 2G 입력
기타 추가 설정 : http://pyd.io/administrator/

