WD MBL 분류

WD My Book Live에 ajaxplorer 설치하기

컨텐츠 정보

  • 34,184 조회
  • 6 댓글
  • 0 추천
  • 목록

본문

1. 들어가며



ajaxplorer는 Owncloud와 비슷한 클라우드 프로그램입니다.


약간의 기능이 더 추가된다고 보시면 되구요. 둘다 정말 좋습니다.


어제 Owncloud 강좌와 이어지는 개념이라, 소스리스트 수정이 필수입니다.


Owncloud를 설치하지 않으셨다면, 


WD My Book Live에 Owncloud 설치하기


위 강좌에서 2. 패키지 수정 및 업데이트 까지는 하고 오셔야 합니다.


다시한번 말씀드리지만 소스리스트 수정은 MBL에 드물지만 치명적인 결과를 초래할 수 있습니다.


기본적으로 분해 후 초기화까지 각오하신 분만 따라하시길 바랍니다.



2. ajaxplorer 설치파일 다운로드



패키지 업데이트까지 하셨다면 이제 설치파일을 다운받을 차례입니다.


cd /var/www


위 명령어로 아파치 루트 폴더로 이동합니다.



wget http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip


위 명령어로 ajaxplorer의 최신버전을 다운로드합니다.



MyBookLive:/var/www# wget http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip

--2013-12-03 00:30:55--  http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip

Resolving sourceforge.net... 216.34.181.60

Connecting to sourceforge.net|216.34.181.60|:80... connected.

HTTP request sent, awaiting response... 302 Found

Location: http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip/download [following]

--2013-12-03 00:30:55--  http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip/download

Connecting to sourceforge.net|216.34.181.60|:80... connected.

HTTP request sent, awaiting response... 302 Found

Location: http://downloads.sourceforge.net/project/ajaxplorer/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip?r=&ts=1385998256&use_mirror=jaist [following]

--2013-12-03 00:30:56--  http://downloads.sourceforge.net/project/ajaxplorer/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip?r=&ts=1385998256&use_mirror=jaist

Resolving downloads.sourceforge.net... 216.34.181.59

Connecting to downloads.sourceforge.net|216.34.181.59|:80... connected.

HTTP request sent, awaiting response... 302 Found

Location: http://jaist.dl.sourceforge.net/project/ajaxplorer/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip [following]

--2013-12-03 00:30:57--  http://jaist.dl.sourceforge.net/project/ajaxplorer/ajaxplorer/stable-channel/5.0.4/ajaxplorer-core-5.0.4.zip

Resolving jaist.dl.sourceforge.net... 150.65.7.130, 2001:df0:2ed:feed::feed

Connecting to jaist.dl.sourceforge.net|150.65.7.130|:80... connected.

HTTP request sent, awaiting response... 200 OK

Length: 8155674 (7.8M) [application/octet-stream]

Saving to: `ajaxplorer-core-5.0.4.zip'


100%[==============================================>] 8,155,674   2.53M/s   in 3.1s


2013-12-03 00:31:00 (2.53 MB/s) - `ajaxplorer-core-5.0.4.zip' saved [8155674/8155674]


MyBookLive:/var/www#


위와 같이 진행이 됩니다.



unzip ajaxplorer-core-5.0.4.zip


위 명령어로 압축을 풉니다.



rm -rf ajaxplorer-core-5.0.4.zip


위 명령어로 기존 압축파일을 지웁니다.



mv ajaxplorer-core-5.0.4 ap


위 명령어로 기존의 긴 폴더명을 ap로 바꿉니다.



chown -R root:www-data /var/www/ap


chmod -R 777 /var/www/ap/data


위 두명령어로 권한 변경을 합니다.




3. PHP 설정 수정하기



nano /etc/php5/apache2/php.ini


위 명령어로 php파일을 수정합니다.



컨트롤 + W 누르면 밑에 검색창 비슷한게 뜨는데


거기에 Fopen 검색하면 해당 부분으로 바로 갑니다.


그리고 



;;;;;;;;;;;;;;;;;;

; Fopen wrappers ;

;;;;;;;;;;;;;;;;;;


; Whether to allow the treatment of URLs (like http:// or ftp://) as files.

; http://php.net/allow-url-fopen

allow_url_fopen = On


; Whether to allow include/require to open URLs (like http:// or ftp://) as files.

; http://php.net/allow-url-include

allow_url_include = On


위와 같이 바꿔줍니다.


컨트롤 + O, 엔터, 컨트롤 + X 로 저장 후 빠져나옵니다.



/etc/init.d/apache2 restart


위 명령어로 아파치를 재시작합니다.




4. ajaxplorer 설정 변경하기



nano /var/www/ap/conf/bootstrap_conf.php


위 명령어로 설정파일로 들어갑니다.



32번째 줄에 



//define("AJXP_LOCALE", "en_EN.UTF-8");


를 찾아서



define("AJXP_LOCALE", "ko_KR.UTF-8");


이렇게 바꿔줍니다. 한글이 잘 나오게 변경하였습니다.




5. 아파치 설정 변경하기



nano /etc/apache2/sites-available/wdnas


위 명령어로 아파치 설정에 들어갑니다.




<Directory /var/www/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>



윗 부분을 찾아서 바로 밑에




<Directory /var/www/ap/data/>
AllowOverride All
</Directory>



위 내용을 넣고, 컨트롤 + O. 엔터,  컨트롤 + X 로 저장 후 빠져나옵니다.



nano /etc/apache2/sites-available/wdnas-ssl


위 명령어로 SSL 접속 변경도 같이 해줍니다.




<Directory /var/www/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>



윗 부분을 찾아서 바로 밑에




<Directory /var/www/ap/data/>
AllowOverride All
</Directory>



위 내용을 넣고, 컨트롤 + O. 엔터,  컨트롤 + X 로 저장 후 빠져나옵니다.


이제 설정은 끝났습니다. 


웹 브라우저로 넘어가서 설정을 해봅시다.




6. ajaxplorer 실행하기




▲ 위 스샷처럼 http://MBL내부IP/ap  로 접속하면 경고가 두개 뜨는데, 위 부분은 신경안쓰셔도 되고, SSL 설정을 했기 때문에 해결할 수 있습니다.




▲ 위 스샷처럼 https://MBL내부IP/ap 로 접속하면, 처음에 경고가 무시무시하게 뜹니다.


인증서가 공식 인증서가 아니라서 그런데요, 그래도 없는 것보단 훨씬 안전하니 무시하고 넘어가기를 누릅니다.


그러면 처음 경고 하나 밖에 없죠? ^^  기본적으로 이 상태에서 진행하시는 것을 추천합니다.


이제 click here to continue to Pydio 를 클릭합니다.




▲ Start wizard 클릭




▲ 관리자 계정 아이디를 넣고 비번을 두번 넣습니다.




▲ 글로벌 옵션에서는 언어만 한국어로 바꿔도 됩니다.




▲ configuration에서는 no database로 하고 install pydio now를 누릅니다.




▲ done이 나오면 성공




▲ 관리자 계정으로 로그인합니다.




▲ 뭔가 화면이 나왔습니다.




▲ 로그인 한 계정으로 마우스를 갖다대면 설정이 나옵니다.




▲ 위와 같이 새 저장소를 누르고 new workspace 클릭




▲ file system을 클릭 후 다음




▲ 위와 같이 이름을 적고 설정도 비슷하게 해줍니다.




▲ 파일시스템은 UTF-8로 해야 한글이 잘 나옵니다.




▲ 저장소에 접속했을 때 나오는 문구 수정, 기본 권한도 읽기 쓰기 다 줍니다.




▲ -> 를 누르면 나옵니다. 그냥 닫기 누르면 됩니다.




▲ my workspace에 마우스를 갖다대면 보물창고가 나옵니다.




▲ share로 설정했기 때문에 Public이 나오는 것을 볼 수 있습니다.




▲ Public으로 들어가서 파일을 그냥 drag and drop하면 알아서 올라갑니다.




▲ 파일에 우클릭하면 이런 식으로 공개링크를 설정할 수 있습니다.




▲ 기간 제한, 횟수제한, 비번까지 지정 가능합니다.




▲ 웹링크가 나왔습니다. 이걸 친구에게 알려주면? 안되겠죠 ㅎㅎㅎ 내부네트워크니깐요 ㅎㅎ




▲ 위와 같이 주소를 넣어보면 경고가 뜹니다. SSL이 공식 인증서가 아니라서 그렇습니다. 


무시하고 계속하기 클릭




▲ 아까 지정했던 비번을 넣으면 다운이 자동으로 됩니다. 속도는 대략 5MB/s정도 나오네요. 


외부에서는 더 안나오겠죠 ㅎㅎ 소용량으로 주기에 괜찮아 보입니다.




▲ 외부에서 접속하려면 포트포워딩은 필수입니다.


그런데 좀 바뀐게 있죠? 80포트가 아닌 443포트를 포트포워딩해줍니다.


왜냐하면 SSL로 접속하기 때문에 기본포트가 443입니다.


인터넷 회사에서 443은 막아놓을 가능성이 있기 때문에 449라는 우회포트로 설정하였습니다.




▲ 위와 같이 https://DDNS:449/ap 로 접속하면 





▲ 잘 나옵니다 ^^



속도는 느리지만 또하나의 클라우드가 생겼습니다.



삭제하는 방법은 그냥 


/var/www/ap 폴더를 지우면 끝입니다 ^^


rm -rf /var/www/ap 


하면 되겠죠 ㅎㅎ


owncloud와 비교해서 써보시고, 본인에게 맞는 클라우드를 쓰시면 되겠습니다.


둘다 써도 되구요.



이만 ajaxplore 설치 강좌를 마치겠습니다.


고맙습니다.

관련자료

  • 서명
    우성짱의 NAS를 운영하고 있습니다.

    저의 즐거움이 여러분의 즐거움이면 좋겠습니다.

댓글 6 / 1 페이지

와우님의 댓글

퍼블릭이나 스마트웨어, 타임 머신 백업 등 기본폴더 보이는 거 봐서는 대시보드에서 설정한 폴더들도 여기서 그대로 쓸 수 있나염???
님의 능력에 무릎을 탁! 치며 갑니다

jay님의 댓글

혹시 마이 클라우드에 AjaXplorer 설치 성공하셨나요?
전에 AjaXplorer 가 올려진 LG나스를 사용해봤더니 유클라우드처럼 파일공유할 떄 링크를 던저주고 수신자가 비밀번호를 입력해야 다운받는 기능이 있더군요.
아주 유용한 기능인데.  마클에는 설치강좌가 없기에 혹시 마클엔 안되는 것인가 궁금합니다

우성군님의 댓글의 댓글

마클에도 될 것 같습니다.

설치 방법이 거의 같아서 따로 올리진 않았거든요 ㅎㅎ

한번 해보고 글 하나 올리겠습니다.

다만 메인으로 쓰기엔 좀 느리긴 합니다.

내부에서도 5메가 정도 밖에 안나와요.
전체 99 / 1 페이지
RSS

최근글


새댓글


알림 0