Aircomix Server

그랜드마스터소프트웨어에서 제작/배포하는 온라인 만화보기 에어코믹스 서버/클라이언트. 집의 컴에 만화파일들을 넣고, 집밖에서 아이패드로 만화를 볼 수 있다.

드롭박스 등등을 이용할 수도 있고, 집의 윈도우 컴퓨터 혹은 맥오에스 컴퓨터에 서버 프로그램을 설치할 수 있다.

서버가 하는 역할을 Php로 구현한 용자가 시놀로지 디스크스테이션에 설치할 수 있도록 스크립트 까지 만들어 줘서 많이 쓰는데, 사실 PHP 이니 도커나스 없이 그냥 웹서버만 있어도 된다. 여기서는 이 방법을 설명한다.

설치

시놀로지

검색하면 잘 나오니 참고.

https://db.necoaki.net/266

리눅스

간단하게 해보려고 고친 것인데 결국은 handler.php를 index.php로 이름만 바꾼 셈이 되었다.

여기]에서 다운로드를 받는다.

사실 필요한 것은 index.php 하나 밖에 없다. 웹서버의 루트 폴더에 넣으면 됨.

만화파일은 manga 서브폴더를 만들고 그 안에 넣으면 된다. php 확장이 있으면 cbr/rar, cbz/zip 다 지원함.

한 폴더에 그림 파일과 압축파일이 같이 존재하면 안됨. 그림이면 그림, 압축이면 압축만 있어야함.

Nginx 설정

서버 설정에

rewrite ^/(.*) /index.php;

추가. / 위치 중요..!

######## aircomixserver.nginx #############
server {
    listen 80;
    root /var/www/comix;
    server_name aircomix.openwiki.kr;
 
    rewrite ^/(.*) /index.php;
 
    ... blah blah ...
}

80포트라서 보안상의 문제가 있을지는 잘 모르겠슴. 공유기 포트 설정 귀찮아서 …;

아파치 설정

AliasMatch ^/(.*) /index.php

시작

아이폰 aircomix 앱 설치

서버 추가 할 때 에어코믹스 서버 URL 선택하고, 포트는 아까 정한 포트 80