강좌 분류

리눅스 에어코믹스 서버에 접속하는 방법

컨텐츠 정보

본문

관련링크1에 있는 nginx에 aircomics 서버 올리기를 통해 리눅스 에어코믹스 서버를 올리게 되면


이제 안드로이드나 iOS에서 앱을 통해 접근할 수 있습니다.


전 안드로이드를 쓰고 있어 구글 플레이에서 에어코믹스를 검색해보았습니다.




▲ 에어코믹스 검색 후 앱 설치




▲ 서버 추가




▲ 에어코믹스 서버




▲ 리눅스 에어코믹스 서버는 핀번호 접속은 지원하지 않기 때문에 주소 입력으로 전환을 누릅니다.




▲ 서버이름은 안쓰셔도 됩니다. 서버주소에 자신의 DDNS주소 또는 내부에 기계가 있다면 내부IP를 넣고


서버 포트번호는 에어코믹스 서버 포트 번호를 넣으면 됩니다. (보통 31257)


그리고 비밀번호는 아무거나 넣으면 됩니다. 리눅스 에어코믹스 서버에 아쉬운 단 한가지입니다.


서버 주소와 포트번호만 알면 아무나 접속이 가능합니다 ㅠㅠ


비밀번호를 만들었다면 맞는 비밀번호를 넣어야 만화가 보입니다.




▲ 전 위와 같이 넣고 추가를 해줬습니다.




▲ 이제 에어코믹스 서버가 추가된 것을 볼 수 있습니다.




▲ 추가된 서버를 누르면 manga라는 폴더가 나옵니다.




▲ 이렇게 추가된 만화가 쫙~ 나오면 성공입니다.


혹시나 안나오거나 에러가 뜬다면 망가폴더의 권한문제일 가능성이 높습니다.


전 그냥 망가폴더 이하를 전부 777로 권한을 주었습니다.




▲ 권한을 주지 않으면 이렇게 빈 공간만 나옵니다.





▲ 777로 권한을 줬을 때 잘 나오는 상황.



리눅스 에어코믹스 서버 만드는 재료를 우리나라 유저가 만들어주셨습니다 ^^


github주소는 https://github.com/song31/comix-server 이고


클리앙 본문은 http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=141943



저는 nginx를 쓰고 있어 관련링크에 있는 레퍼런스에서 약간 수정만 해줬습니다.


nginx.conf나 sites-available에서 해당 내용을 추가해줘야 하는데 저는 이렇게 해줬습니다.


server {

listen 80;

server_name 서버주소;

charset UTF-8; 

root /cloud/FTP/Comic;

location / {

autoindex on;

index index.php;

}

location ~ \.php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi_params;

}

location ~ ^/manga(.*)$ {

include fastcgi_params;

fastcgi_pass 127.0.0.1:9000;

fastcgi_param SCRIPT_FILENAME /cloud/FTP/Comic/handler.php; 

}

}


위에 빨간 글자들만 신경쓰신다면 모두 성공할 수 있을겁니다.


리눅스 에어코믹스 서버는 apache 또는 nginx 같은 웹서버, 그리고 php만 설치되어 있다면 모두 가능합니다.


한번 시도해보세요!!

관련자료

댓글 18 / 2 페이지

우성군님의 댓글의 댓글

zip파일을 FTP나 삼바로 넣으신거 맞죠?

뭔가 이상하군요?

일단 DDNS말고 내부에 마클이 있다면 내부IP를 넣어서 테스트해보세요.

DDNS가 문제인지 에어코믹스 자체가 문제인지 알아야 하거든요.

그리고 강좌대로 하셨다면 777로 안해도 됩니다.

어짜피 공용폴더로 되어 있기 때문에 다 읽어지거든요.

그래도 777로 원하신다면

chmod -R 777 /shares/comix

위와 같이 하면 됩니다.

jhgogo님의 댓글의 댓글

아 우성군님, 답변 감사드립니다. 제가 자꾸 귀찮게 하는 것 같아서 죄송스럽네요.
실제로 에어코믹스에서 책이 열리는걸 확인하니 너무 너무 신기합니다. ㅎㅎ

일단, 제 상황을 설명드리면, 마이클라우드 자체 소프트웨어를 키고,
탐색기에서 드래그 앤 드랍으로 zip파일을 comix 폴더에 넣었습니다.

그리고,. 말씀해주신 것 처럼 LTE망 상태에서 ddns 주소로 입력하면 안보이는데...
스마트폰 wifi를 켠 뒤에.. 내부 ip주소로 들어가니까 만화책이 보입니다.
아.. wifi 켠 채로 ddns 주소 넣어도 들어가지네요. 내부에서만 진입이 되나봐요.
이건.. 외부에서 접속이 안되는 문제였던 것 같습니다.

검색해보니 외부 접속을 하기 위해서 포트포워드 설정을 하라고 되어있어서...
제가 iptime 공유기를 사용하는데요.
포트포워드 설정에 가서.. 마클에 해당되는 ip 주소로 tcp 프로토콜로 외부, 내부 포트를 31257 입력해서 설정을 해두었거든요.
어디가 틀렸던 것일까요?

우성군님의 댓글의 댓글

제 생각엔 포트포워딩 또는 DDNS가 문제라고 판단됩니다.

네트워크 구성도를 알려주시면 더 나은 답변을 드릴 수 있습니다.

jhgogo님의 댓글의 댓글

우성군님께 '메일보내기'로 제 네트워크 셋팅 화면을 보내드렸습니다. 댓글로는 이미지 첨부가 안되네요. 한번 확인 부탁드리겠습니다.

kk****님의 댓글

안녕하세요 우성군님 보고 따라 하다가 막혀서 글남깁니다..
AirComix 설치 완료 하고 ddns:31257 로 접근 하면 comix 로 나오는대요
ddns/mv 로 접근 하거나 어플로 접근해서 보면 .. 만 보이거나 아무것도 안보여서요..
권한 설정 까지 전부 다확인했습니다..
아 그리고 어플로 접근시에는 폴더 명까지는 보이는데 파일이 안보입니다..
네트워크 구성도는 kt - netis - wd my cloud 입니다..
알려 주시면 감사합니다..
강좌 24 / 4 페이지
RSS

최근글


새댓글


알림 0