집에 하나쯤 남는 스마트폰 가지고 계시지요?

 

저는 그 스마트폰으로 NAS 부럽지 않은 홈서버를 구축해 보려고 합니다.!

 

여기서 구현할 기능은 NAMP 서버 , 트랜스미션 데몬 (비트 토렌트 클라이언트) , FTP 서버 등등

 

 

홈페이지 기능과 토렌트를 다운받으며 FTP로 스트리밍을 하는 방식입니다.

 

지금 까지 노력으로 이 방법이 제일 안정적임을 알았습니다. 물론 다른 방법이 있다면 이 게시물은 수정될 것입니다.

 

 

 

2. 플레이 스토어 웹서버 APP 은 쓰면 안되나?

 

마켓에 등록된 앱 중에 완벽히 DB와 PHP를 지원하는 서버가 많습니다. 그러나 그 앱들은 서버가 에러가 나면 아예 작동을

 

멈추어 버리고 수동으로 재시작을 해 줘야하는 단점을 가지고 있습니다.

 

실제로 저도 마켓에서 많은 서버 앱들을 구매하여 구동해 보았지만 다들 하나같이 에러가 있고 불안정 하였습니다.

 

 

 

예를 들어서 앱 목록은 아래와 같습니다.

마켓에 검색해 보시면 나올 것입니다.

 

(Lighttpd, php, mysql)

1 Bit Web Server

2 Palapa WebServer

3 UltiServer

4 KSWEB

5 Servers Ultimate

6 AndroPHP

 

(NGINX, php, mysql)

7 NAMP Server

 

다들 안드로이드에 맞게 포팅된 자료이지만 구동이 아주 불안하게 되었습니다.

 

그래서 택한 방법이 이 방법입니다.

 

 

 

 

3. 테스트 기기

 

옵티머스 빅, 갤럭시U, 갤럭시 넥서스 

 

위 세가지 기종에서 테스트 되었습니다.

 

사전에 준비할 것이 있다면 .. 

 

 

1 루팅된 상태

2 루팅 권한을 가진 (/system 읽기 쓰기가 가능한) 파일 관리자

3 터미널 에뮬레이터 

4 비지박스 설치

 

 

이 것을 만족한다면 구동이 가능합니다.

 

 

 

 

 

4. 다운로드

 

http://goo.gl/t3VvK (현재 서버가 먹통입니다.)

http://me2.do/x7pCEfPt (엔드라이브 입니다.)

비밀번호 123456

 

위 주소로 가셔서 모든 파일을 다운받아 주세요!

 

anmpp_v7.zip  -  서버 프로그램 입니다.

encode-explorer_6.3.zip  -  PHP 기반 파일 관리자 입니다. (제일 간편하다고 생각됩니다.)

phpmyadmin.zip  -  MySQL DB를 관리할 수 있는 PHP기반 프로그램 입니다.

Transmission(5T)0720.apk  -  Transmission-daemon 과 똑같은 기능을 하는 안드로이드 포팅본 입니다.

 

 

 

5. 설치 방법

 

 

 

[작성완료]안드로이드 웹서버 설치

http://djj9405.blog.me/30172459470



[작성완료]안드로이드 웹서버 NGINX, PHP 설정 

http://djj9405.blog.me/30172459515



[작성완료]안드로이드 FTP 서버 설치 

http://djj9405.blog.me/30172459569



[작성완료]안드로이드 토렌트 클라이언트 설치 (Transmission-daemon)

http://djj9405.blog.me/30172459609



[작성중]안드로이드 NAS 만들기 기초 활용 방법

http://djj9405.blog.me/30172459643

 

 

 

 

6. 마치면서....

 

이렇게 간단한 방법은 아니지만 NAS 부럽지 않은 서버를 만드실 수 있습니다.

 

기능이야 앱으로 대체하거나 NGINX 설정을 통해 webdav 가 가능할지는 모르나 나중에 혹시 가능하게 된다면 포스팅을 할 예정입니다.

 

모르는 것은 댓글로 남겨주시면 답변 달아 드리겠습니다.

 




Posted by wychoi
,