차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:aircomix_server [2019/03/30 15:15] V_Ltech:aircomix_server [2019/03/31 15:05] (현재) – [리눅스] V_L
줄 1: 줄 1:
 {{tag>aircomix server}} {{tag>aircomix server}}
 ====== Aircomix Server ====== ====== Aircomix Server ======
 +
 +[[http://aircomix.co.kr/|그랜드마스터소프트웨어]]에서 제작/배포하는 온라인 만화보기 에어코믹스 서버/클라이언트.
 +집의 컴에 만화파일들을 넣고, 집밖에서 아이패드로 만화를 볼 수 있다. 
 +
 +{{http://223.130.88.52/granma/images/icon_aircomix.png}}
 +
 +드롭박스 등등을 이용할 수도 있고, 집의 윈도우 컴퓨터 혹은 맥오에스 컴퓨터에 서버 프로그램을 설치할 수 있다. 
 +
 +서버가 하는 역할을 [[https://github.com/song31/comix-server|Php로 구현한 용자]]가 시놀로지 디스크스테이션에 설치할 수 있도록 스크립트 까지 만들어 줘서 많이 쓰는데,
 +사실 [[Php]] 이니 [[tech:docker|도커]]나 [[tech:nas|나스]] 없이 그냥 웹서버만 있어도 된다. 여기서는 이 방법을 설명한다. 
  
  
 =====설치===== =====설치=====
  
-https://github.com/song31/comix-server +====시놀로지==== 
-여기에서 다운로드를 받는다.+ 
 +검색하면 잘 나오니 참고. 
 + 
 +https://db.necoaki.net/266 
 +====리눅스 ==== 
 +[[https://github.com/dryoo/comix-server-php|간단하게 해보려고 고친 것]]인데 결국은 handler.php를 index.php로 이름만 바꾼 셈이 되었다.  
 + 
 +[[https://github.com/dryoo/comix-server-php/archive/master.zip|여기]]]에서 다운로드를 받는다. 
 + 
 +사실 필요한 것은 index.php 하나 밖에 없다.  
 +웹서버의 //루트 폴더//에 넣으면 됨. 
 + 
 +만화파일은 manga 서브폴더를 만들고 그 안에 넣으면 된다. 
 +php 확장이 있으면 cbr/rar, cbz/zip 다 지원함. 
 + 
 +한 폴더에 그림 파일과 압축파일이 같이 존재하면 안됨. 그림이면 그림, 압축이면 압축만 있어야함. 
 + 
 +===Nginx 설정 === 
 + 
 +서버 설정에 
 +  rewrite ^/(.*) /index.php; 
 +추가. ''/'' 위치 중요..! 
 + 
 +<file nginx> 
 +######## aircomixserver.nginx ############# 
 +server { 
 +    listen 80; 
 +    root /var/www/comix; 
 +    server_name aircomix.openwiki.kr;
  
-https://github.com/song31/comix-server/archive/master.zip+    rewrite ^/(.*) /index.php; 
 +     
 +    ... blah blah ... 
 +
 +</file>
  
-의 폴더에 넣으면 됨.+80포트라서 보안상의 문제가 있을지는 잘 모르겠슴공유기 포트 설정 귀찮아서 ...;
  
-만화일은 manga 폴더에 넣고 +=== 아치 설정 ===
-php rar 확장이 있으면 cbr cbz 지원함.+
  
-아이폰 aircomix 앱 설치하고 보면 된다+  AliasMatch ^/(.*) /index.php 
 +=====시작=====
  
 +아이폰 aircomix 앱 설치
 +  * 에어코믹스 (유료) https://itunes.apple.com/kr/app/aircomix/id367784473?mt=8
 +  * 에어코믹스 (광고) https://itunes.apple.com/kr/app/aircomix-lite/id803624289?mt=8
  
-/* 여기에 내용을 입력합니다. */+서버 추가 할 때 
 +어코믹스 서버 URL 선택하고, 
 +포트는 아까 정한 포트 80
  
  
-192.168.0.1 - - [31/Mar/2019:00:10:39 +0900] "GET /comix:80/welcome.102 HTTP/1.1" 404 178 "-" "-" 
-192.168.0.1 - - [31/Mar/2019:00:10:39 +0900] "GET /comix:80/ HTTP/1.1" 404 178 "-" "-" 
-192.168.0.1 - - [31/Mar/2019:00:10:39 +0900] "GET /comix:80/ HTTP/1.1" 404 178 "-" "-"