슈툴루공방 분점
도돈토후 개인서버 설치 방법 본문
안녕하세요, 슈림이라고 합니다. 해당 글은 도돈토후를 개인 서버에 설치하고자 하나 언어의 장벽에 의하여 설치 방법을 모르시는 분, 일본어를 알아도 홈페이지 관련 지식이 전무하신 분께 도움이 되고자 하여 도돈토후 공식 홈페이지에서 제공하는 설치 방법(링크)을 번역 및 참고, 머랭파이님의 한국 Ruby 서버 정보 트윗을 참고해 작성한 글임을 밝힙니다.
<현재 국내에서 유일하게 CGI Ruby를 지원하던 카페24에서 더 이상 멀티호스팅을 서비스하지 않습니다.>
<1. 서버 준비>
도돈토후를 설치하기 위해서는 서버가 필요합니다…만, 대다수의 호스팅 사이트에서는 CGI Ruby를 지원하지 않는다고 합니다. 국내에서는 Cafe24(이하 카페24) 멀티 호스팅에서만 지원한다고 하니, 혹시 다른 호스팅 서비스 사이트를 발견할 경우 차후 수정합니다. 해당 글은 카페24를 기준으로 작성합니다.
(+추가: 카페24 스페셜 호스팅에서 루비호스팅이 있지만 웹 지식이 짧아 해당 서버도 똑같이 동작하는지는 확인이 불가능합니다. 혹시 잘 아시는 분이 계시다면 조언 부탁드립니다. 가격의 경우 루비호스팅 쪽이 훨씬 저렴합니다.)
사이트에 가입을 한 후(차후 도메인을 등록하지 않으신다면 사용자 아이디.cafe24.com이 사이트 주소가 됩니다.) 로그인을 하시면 해당 화면을 확인할 수 있습니다. 붉은 네모 안의 멀티 호스팅을 클릭합니다.
그러면 이런 화면을 보실 수 있습니다. 여기에서는 서버의 용량을 결정합니다. 방을 자주 비우거나 세션을 아주 적게 하시는 분의 경우에는 절약형으로 충분할지도 모릅니다만, 공식 가이드에서는 약 1G를 추천하고 있으므로 저는 "일반형"을 구매하였습니다. 설치료, 월 사용료를 보시고 적절하다고 생각하시는 경우 신청하기를 눌러주세요.
저는 이미 계정이 등록되어 있어서 화면이 조금 다를지도 모르지만 대개 이렇게 보입니다! 여기에서 중요한 것은 FTP, Telnet, DB 비밀번호입니다. 이것을 잊어버리면 도돈토후 설치 자체가 불가능하므로 잊어버리지 않도록 주의해주세요. 이후 몇 개월 혹은 몇 년치를 결제한 것인지 창이 뜹니다만 장기간의 경우 약간의 할인율이 있으니 참고하신 후 결제해주세요.
결제를 완료하셨다면 다시 메인 화면으로 돌아옵니다. 그리고 호스팅 관리로 들어갑니다.
가장 먼저 볼 수 있는 화면입니다. 왼쪽 카테고리에서 웹 FTP를 누릅니다.
여기서 확인해야 할 것은 접속 포트입니다. 숫자를 잘 기억해 두어야 나중에 서버에 접속하여 업로드할 수 있습니다. 도돈토후를 서버에 업로드하기 위한 프로그램이 필요한데, 저는 무료 프로그램인 파일질라를 이용하고 있습니다. 다운로드 링크는 이 쪽.(프로그램 내 한글지원) (*웹FTP의 경우 사용해본 적이 없어 따로 프로그램을 준비해 업로드했습니다.)
여기까지 마치셨다면 서버 준비는 완료되었습니다.
<2. 도돈토후 다운로드>
도돈토후 홈페이지의 다운로드 란으로 들어가면(링크) 개인 서버에 설치할 수 있는 ZIP파일을 제공하고 있습니다. 최신 버전은 오류가 있는 경우도 있다고 하니 안정화 버전을 다운받으시면 됩니다. 가장 최근 안정화 버전은 「sugar chocolate waffle」입니다.
다운로드한 파일 압축을 푼 다음 폴더를 살펴보면 public_html와 saveData 폴더가 있습니다. public_html → DodontoF 폴더로 들어갑니다. 많은 폴더와 파일들이 있습니다만 그 중에서도 DodontoFServer 파일을 열어야 합니다. 해당 파일은 RB파일로 일반적인 메모장이나 워드패드로 열 수 없고, 프로그램이 필요합니다. 도돈토후 설치 가이드에 적힌 UnEditor는 사이트가 열리지 않아 다운로드를 받을 수 없고, EmEditor는 개인 사용자에 한하여 한정된 기능의 무료 프로그램을 제공합니다. 관련 가이드 링크는 이 쪽(링크)
이후 EmEditor Free 프로그램을 사용하여 진행합니다.
프로그램을 사용하여 DodontoFServer 파일을 실행한 후 붉은 테두리 안의 설정을 변경해주어야 합니다. 다른 부분은 절대로 건드리지 마세요! 이 부분을 /usr/bin/ruby로 수정합니다. /local만 지우면 되겠네요!
수정을 완료하면 이렇게 됩니다. 그대로 저장합니다. 여기까지 완료하셨다면 업로드 준비는 끝마쳤습니다.
<3. 도돈토후 업로드>
FTP를 이용해 수정한 도돈토후를 서버에 업로드합니다. 먼저 FTP 소프트웨어를 실행해 주세요.(이후 파일질라를 사용한 업로드 방법입니다.)
프로그램을 실행하면 최초로 보이는 화면입니다. 서버에 접속하기 위해 호스트, 사용자명, 비밀번호, 포트를 입력해야 합니다. 호스트의 경우 사용자 이름.cafe24.com(http://는 적지 않습니다. 있을 경우 접속불가)을 적고 사용자명은 아이디, 비밀번호는 호스팅 서비스에 가입할 때 설정했던 FTP, Telnet, DB 비밀번호를 적습니다. 포트 또한 접속 포트의 숫자를 적으시면 됩니다. 모두 바르게 적었다면 빠른 연결을 클릭합니다.
제대로 연결이 되었다면 위 사진과 같이 아무것도 없던 리모트 사이트에 폴더들이 나타납니다. 기본적으로 있는 파일은 건드리지 않아도 설치하는데에 문제없습니다. 슬래쉬 모양 폴더를 클릭한 후 컴퓨터에 있는 saveData 폴더째로 드래그하면 자동으로 업로드됩니다. 왼쪽의 로컬 사이트에서 경로를 찾아들어가 우클릭으로 업로드하는 것도 가능합니다.
saveData 폴더 업로드가 끝난 다음 DodontoF 폴더와 imageUploadSpace를 www폴더 안에 업로드합니다. 최종적으로 업로드한 폴더의 경로는 이런 식이 됩니다.
업로드가 완료되었다면 파일 디렉토리 권한을 수정합니다. 폴더 위에서 마우스 우클릭 → 파일 속성을 누릅니다.
숫자값 부분에 쓰여 있는 문자 혹은 숫자(첫 시작시 아마 xxx)를 올바른 숫자값으로 바꾼 후 확인을 누릅니다. 이와 같은 작업을 몇 가지 파일에 동일하게 반복합니다. 사진상에 나와있는 파일 외의 디렉토리는 변경하지 마세요!
디렉토리 변경이 완료되었으면 이제 테스트입니다. 브라우저에서 http://사용자아이디.cafe24.com/DodontoF/README.html에 들어가 제대로 도돈토후 메뉴얼이 뜨는지 확인합니다. 정상적으로 업로드되었을 경우 나오는 화면은 아래와 같습니다.
제대로 업로드되었다면 다음으로 도돈토후가 작동하는지 확인합니다. http://사용자아이디.cafe24.com/DodontoF/DodontoFServer.rb를 브라우저로 접속해 아래의 화면이 뜨면 정상적으로 동작 중입니다.
표시되지 않는 경우는 어떤 설정이 잘못된 것입니다.
· InternalServerErr로 표시된 경우 DodontoFServer.rb 의 권한 설정이,
· 새하얀 페이지가 표시되는 경우 DodontoFServer.rb 의 첫 번째 줄(/usr/bin/ruby)이 잘못된 경우일 수 있으므로 한번 더 확인해주세요.
정상적으로 작동하는 경우 http://사용자아이디.cafe24.com/DodontoF/로 접속합니다. 평소 보시던 화면이 나타난 경우 기본적인 설치 완료입니다! 만약 계속해서 loading…이라는 문구만 뜰 경우 권한 설정 등에서 오류가 있을 수 있습니다. 다시 한 번 천천히 검토해주세요.
기본적인 설치 후 개인 서버 설정에 필요한 config 파일 수정은 또 기회가 있다면 모아 적어보도록 하겠습니다. 즐거운 TRPG 되시길 바랍니다!
*문의는 트위터(@TRPGShu)나 해당 글의 댓글로 부탁드립니다. 감사합니다.
'기타' 카테고리의 다른 글
CoC 도돈토후 명령어 모음 (0) | 2018.04.09 |
---|---|
도돈토후 사용법(크툴루의 부름 탐사자 편) (0) | 2018.03.04 |
도돈토후 개인서버 config 파일 수정방법 (0) | 2018.01.28 |