차이

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

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:aircomix_server [2019/03/30 18:57] – [시놀로지] V_Ltech:aircomix_server [2019/03/31 15:05] (현재) – [리눅스] V_L
줄 3: 줄 3:
  
 [[http://aircomix.co.kr/|그랜드마스터소프트웨어]]에서 제작/배포하는 온라인 만화보기 에어코믹스 서버/클라이언트. [[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|Php로 구현한 용자]]가 시놀로지 디스크스테이션에 설치할 수 있도록 스크립트 까지 만들어 줘서 편리하게 사용할 수 있다.  +
- +
-Php 이니 그냥 웹서버만 있어도 된다. +
  
  
줄 22: 줄 21:
 https://db.necoaki.net/266 https://db.necoaki.net/266
 ====리눅스 ==== ====리눅스 ====
-https://github.com/dryoo/comix-server-php +[[https://github.com/dryoo/comix-server-php|간단하게 해보려고 고친 것]]인데 결국은 handler.php를 index.php로 이름만 바꾼 셈이 되었다. 
- +
-여기에서 다운로드를 받는다. +
- +
-간단하게 해보려고 고친 것인데 결국은 handler.php를 index.php로 이름만 바꾼 셈이 되었다. +
  
-https://github.com/dryoo/comix-server-php/archive/master.zip+[[https://github.com/dryoo/comix-server-php/archive/master.zip|여기]]]에서 다운로드를 받는다.
  
 사실 필요한 것은 index.php 하나 밖에 없다.  사실 필요한 것은 index.php 하나 밖에 없다. 
-웹서버의 루트 폴더에 넣으면 됨.+웹서버의 //루트 폴더//에 넣으면 됨.
  
-만화파일은 manga 폴더를 만들고 그 안에 넣으면 된다.+만화파일은 manga 서브폴더를 만들고 그 안에 넣으면 된다.
 php 확장이 있으면 cbr/rar, cbz/zip 다 지원함. php 확장이 있으면 cbr/rar, cbz/zip 다 지원함.
  
줄 42: 줄 37:
 서버 설정에 서버 설정에
   rewrite ^/(.*) /index.php;   rewrite ^/(.*) /index.php;
-추가.+추가. ''/'' 위치 중요..!
  
 <file nginx> <file nginx>
줄 57: 줄 52:
 </file> </file>
  
-80포트라서 보안상의 문제가 있을지는 잘 모르겠슴.+80포트라서 보안상의 문제가 있을지는 잘 모르겠슴. 공유기 포트 설정 귀찮아서 ...;
  
 === 아파치 설정 === === 아파치 설정 ===
  
-  AliasMatch ^/manga(.*)/index.php+  AliasMatch ^/(.*) /index.php
 =====시작===== =====시작=====
  
줄 70: 줄 65:
 서버 추가 할 때 서버 추가 할 때
 에어코믹스 서버 URL 선택하고, 에어코믹스 서버 URL 선택하고,
-포트는 80+포트는 아까 정한 포트 80