강좌 & 팁
설치형 웹하드 Ajaxplorer 설치 (Linux)
요즘에 자료를 업/다운로드를 하기 위해선 NAS 장비나 웹하드, FTP 장비를 많이 사용합니다. 언젠가 저희 회사 서버에도 웹하드가 있어서 자료 제공이 간편했으면 좋겠다는 생각을 한 적이 있습니다.
그러던 도중 Ajaxplorer 라는 웹하드가 있다는 것을 알게 되었습니다. 이름에도 알수 있듯이 php를 기반으로한 모듈위에 Ajax를 통해서 웹하드를 구축하는 것이었습니다.
별다른 설치가 아닌 압축만 풀어서 설정만 하면 되서 아주 간단하게 사용할 수 있었습니다.
압축만 푸는 설치형태여서 php 가 동작하는 리눅스/윈도우 환경 어디서나 설치가 가능합니다. 이번 강좌에선 리눅스에서 설치하는 것을 위주로 설명을 하도록 하겠습니다.
1. 환경
OS : Ubuntu 10.04 LTS / 11.04 Server
프로그램 : Apache, PHP 이 사전에 설치되어 있어야 합니다. [설치 방법 보러 가기]
2. Ajaxplorer 홈페이지
홈페이지 주소는 아래와 같습니다.
접속을 하면 아래와 같은 홈페이지를 볼 수 있습니다.
다운로드 페이지로 이동하면 아래와 같은 페이지를 볼 수 있습니다. 현재 안정화된 버전은 3.2.4 버전입니다.
3. 다운로드
이번 강좌에선 리눅스에서 설치할 예정이기 때문에, 리눅스에 접속을 합니다.
그리곤 Apache에서 웹페이지를 제공하는 홈 디렉토리로 이동합니다.
리눅스에서 기본 설치를 할 경우 경로는 /var/www/ 가 됩니다.
wget을 통해서 파일을 다운로드 받도록 합니다.
$ wget http://sourceforge.net/projects/ajaxplorer/files/ajaxplorer/3.2.4/ajaxplorer-core-3.2.4.zip
다운로드 받은 파일을 unzip을 통해서 압축을 풀어줍니다. unzip 이 없다면 apt-get install unzip 명령으로 설치를 해줍니다.
$ unzip ajaxplorer-core-3.2.4.zip
아래와 같이 압축이 풀립니다.
drwxr-xr-x 6 falinux falinux 4096 2011-06-08 10:12 ajaxplorer-core-3.2.4
txt 파일을 필요 없으므로 읽어보신 후에 지우시면 됩니다.
4. 권한 설정
접속할 때, 주소가 간편하라고 이름을 변경해줍니다. 편의상 webhard 라고 변경을 할 것입니다.
mv ajaxplorer-core-3.2.4 webhard
그 다음 웹 브라우저를 통해서 접속할 것이기 때문에 apache 소유 권한으로 변경해 줍니다. www-data 는 apache를 뜻합니다. 소유권 변경시 권한이 없다고 하여 sudo를 사용하였습니다.
sudo chown www-data.www-data -R webhard
5. 설치하기
이제 설치를 하기 위해 웹 브라우저를 통해서 접속을 합니다. 주소는 위와 같이 했다면 http://서버주소/webhard 가 될 것입니다.
접속을 해서 아래와 같은 화면이 나타나면 정상입니다. 내용 중에 Warnings 부분이 있는데, 오류는 수정해 주거나 무시하셔도 됩니다.
아래 화살표로 표시된 부분을 클릭하면 설치가 완료됩니다.
설치 하던 도중 에러가 나타날 수 있습니다. server 쪽에서 실행권한이 없어서 그러는 경우가 있습니다.
아래 처럼 실행 가능하도록 권한을 변경해줍니다.
$ cd webhard
6. 접속
아래와 같이 접속하면 성공입니다.
초기 암호는 admin / admin입니다. 접속을 하면 아래와 같이 웹하드 화면을 볼 수 있습니다. +_+
설치가 무사히 끝났으니, 다음 강좌에서 환경 설정 방법을 설명을 하도록 하겠습니다.
설치 완료
다음 강좌엔 윈도우 유저들도 자기 PC에 웹하드를 설치하고 외부에서 다운 받을 수 있도록 윈도우에서 환경 설정하는 방법을 설명할까 합니다. 그 다음엔 한글로 설정하고 패스워드 및 파일 업로드에 대한 용량 설정을 하도록 하겠습니다.
|