NAS

WD My Cloud에 에어코믹스 쉽게 설치하기

0. 들어가며


기존에 디엠님께서 작성하신 게시물(관련링크1)이 있지만


더 쉽게 설치하는 방법을 소개해드리려고 합니다.


그리고 DRS님께서 버그를 수정해주셔서 해당 내용도 적용했습니다. (관련링크2)



1. 만화 폴더 생성하기



▲ 위와 같이 대시보드에서 comix라는 폴더를 생성합니다.


권한은 공개 억세스도 되고, 다른 사람에게만 들어가도 됩니다.



폴더 변경하는 부분은 테스트 후에 5번에 올렸으니 일단은 comix로 시작하면 됩니다.




2. 자동 설치 스크립트 실행


Putty로 들어가서


cd /tmp


위 명령어로 임시 폴더로 들어갑니다.



wget --no-check-certificate https://www.dropbox.com/s/9bmzyk7cdcs8t56/install_aircomix -O install_aircomix.sh


위 명령어로 설치 스크립트를 받습니다.



WDMyCloud:/tmp# wget --no-check-certificate https://www.dropbox.com/s/9bmzyk7cdcs8t56/install_aircomix -O install_aircomix.sh

--2014-04-02 20:17:20--  https://www.dropbox.com/s/9bmzyk7cdcs8t56/install_aircomix

Resolving www.dropbox.com (www.dropbox.com)... 108.160.165.12

Connecting to www.dropbox.com (www.dropbox.com)|108.160.165.12|:443... connected.

WARNING: The certificate of `www.dropbox.com' is not trusted.

WARNING: The certificate of `www.dropbox.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 302 FOUND

Location: https://dl.dropboxusercontent.com/s/9bmzyk7cdcs8t56/install_aircomix?token_hash=AAGi4hfylLaJiWt_djwrArwen_TA2gnqSpSn9xCDkLpSFA [following]

--2014-04-02 20:17:22--  https://dl.dropboxusercontent.com/s/9bmzyk7cdcs8t56/install_aircomix?token_hash=AAGi4hfylLaJiWt_djwrArwen_TA2gnqSpSn9xCDkLpSFA

Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 50.16.246.103, 50.17.207.91, 50.17.219.231, ...

Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|50.16.246.103|:443... connected.

WARNING: The certificate of `dl.dropboxusercontent.com' is not trusted.

WARNING: The certificate of `dl.dropboxusercontent.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 200 OK

Length: 403 [text/plain]

Saving to: `install_aircomix.sh'


100%[======================================>] 403         --.-K/s   in 0s


2014-04-02 20:17:23 (1.57 MB/s) - `install_aircomix.sh' saved [403/403]


WDMyCloud:/tmp#


위와 같이 받아집니다.



bash install_aircomix.sh


위 명령어를 내리면 설치는 끝납니다.



WDMyCloud:/tmp# bash install_aircomix.sh

--2014-04-02 20:17:34--  https://www.dropbox.com/s/v5qidigk6miw56o/comix-server.zip

Resolving www.dropbox.com (www.dropbox.com)... 108.160.165.12

Connecting to www.dropbox.com (www.dropbox.com)|108.160.165.12|:443... connected.

WARNING: The certificate of `www.dropbox.com' is not trusted.

WARNING: The certificate of `www.dropbox.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 302 FOUND

Location: https://dl.dropboxusercontent.com/s/v5qidigk6miw56o/comix-server.zip?token_hash=AAFWqRpH0eEvvvxFMh2s5JnqEp-CYY0Wj8kpm9OL3QrZEg [following]

--2014-04-02 20:17:35--  https://dl.dropboxusercontent.com/s/v5qidigk6miw56o/comix-server.zip?token_hash=AAFWqRpH0eEvvvxFMh2s5JnqEp-CYY0Wj8kpm9OL3QrZEg

Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 23.23.160.205, 23.21.109.13, 184.73.199.218, ...

Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|23.23.160.205|:443... connected.

WARNING: The certificate of `dl.dropboxusercontent.com' is not trusted.

WARNING: The certificate of `dl.dropboxusercontent.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 200 OK

Length: 13669 (13K) [application/zip]

Saving to: `comix-server.zip'


100%[======================================>] 13,669      --.-K/s   in 0s


2014-04-02 20:17:37 (26.9 MB/s) - `comix-server.zip' saved [13669/13669]


Archive:  comix-server.zip

 extracting: .htaccess

 extracting: comix

 extracting: handler.php

 extracting: index.php

20750 (process ID) old priority 0, new priority 0

[ ok ] Restarting web server: apache2 ... waiting .

WDMyCloud:/tmp#


위와 같이 설치가 끝났습니다.


완전 빠르죠?




3. 암호 설정하기


아쉽지만 암호는 수동으로 넣어줘야 합니다.


htpasswd -cb /DataVolume/comix-server/.htpasswd AirComix 비밀번호


위와 같은 형식으로 비밀번호만 원하는 것으로 수정하여 입력하면 됩니다.



chown www-data:www-data /DataVolume/comix-server/.htpasswd


chmod 640 /DataVolume/comix-server/.htpasswd


위의 명령어를 순서대로 하면 권한 설정은 끝납니다.



4. 테스트하기



인터넷 웹브라우저에 가서


http://마이클라우드내부IP:31257


위 주소로 들어가면 암호를 묻는 창이 나오면 정상입니다.


아이디는 AirComix


비번은 위에서 지정한 비번을 넣었을 때 comix가 나오면 완성입니다.


이제 FTP나 삼바로 만화책을 넣고 에어코믹스 어플로 보면 됩니다.



5.폴더의 위치와 이름 바꾸고 싶다면?


comix라는 폴더를 FTP 폴더 밑에 넣고 싶다면...


또는 comix 보다는 manga가 나을 것 같다면...


누구나 쉽게 바꿀 수 있습니다.



FTP나 삼바를 통해서 manga라는 폴더를 생성하여 거기에 만화책을 넣는다고 가정하면



nano /DataVolume/comix-server/index.php


위 명령어를 내려서 나오는 내용 중에서


$dir_name = "comix";


comix 대신에 manga를 넣습니다.



그리고


nano /DataVolume/comix-server/handler.php


17번째 줄에


$parent_path = "/shares";


만화가 들어있는 폴더의 바로 상위 폴더를 넣습니다.



$parent_path = "/shares/FTP";


위와 같이 지정하면 됩니다.



마지막으로 폴더 이름을 바꿨다면 아파치에서 설정도 바꿔줘야 합니다.


폴더 이름이 comix 그대로라면 이 부분은 안해도 됩니다.


nano /etc/apache2/conf.d/comix.conf


위에서 11번째 줄에서


AliasMatch ^/comix(.*)$ /DataVolume/comix-server/handler.php


위에서 comix 대신 manga를 넣으면 됩니다.



그 다음


service apache2 restart


위 명령어를 내려주면 됩니다.



6. 에어코믹스 어플로 만화보는 방법


http://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=73


위 링크에 넣어뒀습니다.



7. 포트포워딩


31257포트를 31257포트로 포트포워딩하면 됩니다.



8. 삭제하기



cd /tmp


위 명령어로 임시폴더로 갑니다.



wget --no-check-certificate https://www.dropbox.com/s/76ah90ejx77q1gn/remove_aircomix -O remove_aircomix.sh


위 명령어로 삭제스크립트를 받습니다.


WDMyCloud:/tmp# wget --no-check-certificate https://www.dropbox.com/s/76ah90ejx77q1gn/remove_aircomix -O remove_aircomix.sh

--2014-04-02 20:20:16--  https://www.dropbox.com/s/76ah90ejx77q1gn/remove_aircomix

Resolving www.dropbox.com (www.dropbox.com)... 108.160.165.12

Connecting to www.dropbox.com (www.dropbox.com)|108.160.165.12|:443... connected.

WARNING: The certificate of `www.dropbox.com' is not trusted.

WARNING: The certificate of `www.dropbox.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 302 FOUND

Location: https://dl.dropboxusercontent.com/s/76ah90ejx77q1gn/remove_aircomix?token_hash=AAFIOQ0dLZE1k6YEGxf0PFPyTM8v-FrJo_4zzoPsq6fDEg [following]

--2014-04-02 20:20:17--  https://dl.dropboxusercontent.com/s/76ah90ejx77q1gn/remove_aircomix?token_hash=AAFIOQ0dLZE1k6YEGxf0PFPyTM8v-FrJo_4zzoPsq6fDEg

Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 23.21.43.57, 23.21.53.200, 23.21.100.40, ...

Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|23.21.43.57|:443... connected.

WARNING: The certificate of `dl.dropboxusercontent.com' is not trusted.

WARNING: The certificate of `dl.dropboxusercontent.com' hasn't got a known issuer.

HTTP request sent, awaiting response... 200 OK

Length: 105 [text/plain]

Saving to: `remove_aircomix.sh'


100%[======================================>] 105         --.-K/s   in 0s


2014-04-02 20:20:18 (8.76 MB/s) - `remove_aircomix.sh' saved [105/105]


WDMyCloud:/tmp#


위와 같이 받아집니다.


bash remove_aircomix.sh


위 명령어로 삭제스크립트를 실행합니다.


WDMyCloud:/tmp# bash remove_aircomix.sh

21713 (process ID) old priority 0, new priority 0

[ ok ] Restarting web server: apache2 ... waiting .

WDMyCloud:/tmp#


위와 같이 나오면 완벽삭제된 것입니다.



이상 웬디 마이 클라우드에서 에어코믹스 쉽게 설치하기를 마치겠습니다.

, , , , , , , ,

24 Comments
verite7k 2016.10.28 17:34  
안녕하세요 우성군님.

comix 폴더이름 바꾸고 폴더위치도 torrent 밑으로 넣었는데
기존 comix 폴더 제거해도 상관없을까요?

항상 감사합니다^^
우성군 2016.10.28 18:21  
[@verite7k] 넵 상관없습니다!
realozone 09.25 21:57  
우성군님 안녕하세요. 본 게시물을 보고 따라서 작업해보다가 3번 비밀번호 생성 부분에서 계정 부분을 지우고 작업하는 실수를 했더니 더이상 진행을 하거나 재설치를 하지 못하고 있어서 애를 먹고 있는 초보입니다. 재설치를 하고 싶은데 어찌 해야할지 몰라서 문의 드려요
우성군 09.30 23:22  
[@realozone] 음 처음부터 하시려면 현재 펌웨어 파일을 받아서 파일에서 업그레이드 하시면 됩니다~!