apache-php 환경에서 동작하는 설치형 웹하드 'Ajaxplorer'

호스트웨이에서 받은 무료 클라우드서버1가 생겨 무엇을 할까 고민하다가 개인용도로 사용할 웹하드를 설치하기로 했습니다. 따로 클라이언트를 설치해 사용할 필요 없이 웹브라우저에서 동작하는 프로그램이 필요했기에 Ajaxplorer를 설치했습니다.













Ajaxplorer | 기능




apache와 php로 동작하는 Ajaxplorer는 이름에서 알 수 있듯 에이젝스2로 동작합니다. 덕분에 역동적인 움직임이 보는맛을 살렸습니다.




mp3 스트리밍을 지원합니다. mp3를 올리고 음악 플레이어로 사용해도 좋지만 보고있는 폴더를 이동하면 재생이 멈춰 약간 불편한 감이 있습니다.




사진 미리보기를 지원합니다. 파일들을 목록형태로 볼 수 있고 갤러리형태로 볼 수 있습니다. 훌륭한 사진첩 프로그램이 될 수 있습니다.




파일을 외부로 가져가는것이 가능합니다. 일단위 허용이나 다운로드 횟수단위로 허용할 수 있습니다.




안드로이드/아이폰 어플리케이션이 있습니다. (유료) 모바일에서 업로드와 다운로드를 지원합니다.




오픈소스로 구성되어있어 기능추가와 기존 서비스와 합치는것이 가능합니다.


















Ajaxplorer | 설치하기








Ajaxplorer를 설치하는방법은 크게 두가지입니다.




1. FTP로 파일 업로드해 설치하기 (일반 사용자)



Ajaxplorer웹사이트에 접속해 내려받아도 됩니다.




2. yum 패키지로 설치하기 (서버 관리자)




CentOS 사용자라면 다음 방법으로 설치할 수 있습니다.

https://www.argeo.org/wiki/AjaXplorer
















Ajaxplorer | 웹으로 설치하는 과정






FTP에 접속해 /ajaxplorer/runTests.php 파일을 에디터로 열어 28번째 줄을 주석처리합니다.





















/ajaxplorer/runTests.php에 접속해봅니다.













오류가 있다면 해당 오류를 모두 수정해야 프로그램이 동작합니다. 경고표시가 나온 항목은 무시하고 계속 진행해도 프로그램이 동작합니다. 오류를 모두 바로잡았다면 [click here to continue to AjaXplorer]를 클릭해 Ajaxplorer에 접속합니다. 접속하기만 하는것으로 프로그램이 실행되며 별도의 설치과정은 필요하지 않습니다.




초기 관리자 계정은 아이디와 비밀번호가 모두 admin으로 설정되어 있으니 로그인 후 바로 수정합니다.