-1

이 매뉴얼은 미니톡 서버프로그램을 구매한 뒤 자신의 서버에 미니톡 서버프로그램을 설치하고자 하는 분들을 위한 매뉴얼입니다.

채팅호스팅이나, 단독서버호스팅을 이용하실 경우에는 해당사항이 없습니다.


1. 서버프로그램 업로드하기

먼저 미니톡 홈페이지 다운로드 메뉴에서 구매하신 미니톡 서버프로그램을 다운로드 합니다.

또한 미니톡 클라이언트를 다운로드합니다.

만약, SSL 인증서가 있고, 채팅서버에 SSL 로 연결하고자 하신다면 클라이언트 프로그램을 6.3.X 버전으로 다운로드 받으시고,

SSL 인증서가 없고, 일반연결로 채팅서버에 연결하실려면 미니톡 클라이언트 프로그램 6.1.X 버전을 다운로드 받습니다.


다운로드 완료 후 먼저, 미니톡 클라이언트의 압축을 해제하고, 서버상의 원하는 경로에 업로드합니다.

그런 후 미니톡 서버프로그램을 앞서 업로드 한 미니톡 클라이언트 폴더에 업로드 합니다.



2. 퍼미션 변경하기

미니톡 클라이언트 폴더를 업로드 한 곳에 log 폴더를 생성하고 퍼미션을 0707 또는 0777 로 설정합니다.

또한 config 폴더와 server 폴더 역시 퍼미션을 0707 또는 0777 로 설정합니다.


스크린샷 2016-03-05 14.32.44.png


최종적으로 위와 같은 구조로 미니톡 클라이언트 폴더가 구성되어야 합니다.



3. Node.JS 설치하기

미니톡 6.X 버전은 Node.JS 0.10.x 버전으로 개발되어 있습니다.

미니톡 서버프로그램 lib 폴더에 node-v0.10.33 버전이 함께 포함되어 있습니다.

또는 node-v.12.x 버전을 https://nodejs.org/en/download/releases/ 에서 다운로드 한 뒤 설치하셔도 무방합니다.

Node.JS 버전을 확인하신 후 https://www.minitalk.kr/ko/document/manual/view/14 매뉴얼을 참고하여 서버에 Node.JS 를 설치합니다.



4. 미니톡 클라이언트 설치

https://www.minitalk.kr/ko/document/manual/view/13 매뉴얼을 참고하여 미니톡 클라이언트를 설치합니다.



5. 서버 생성하기

미니톡 클라이언트 설치를 완료하고 미니톡 클라이언트 관리자 페이지에 접근합니다. (예:http://www.yourdomain.com/your_minitalk_dir/admin)

서버관리 탭에서 서버생성 버튼을 클릭하여 미니톡 서버프로그램을 구동할 포트를 설정하여 서버를 생성합니다.


스크린샷 2016-03-05 14.37.59.png



서버 생성이 완료되면 아래와 같이 서버를 구동할 수 있는 명령어가 제공됩니다.


스크린샷 2016-03-05 14.39.12.png



6. 서버 실행하기

SSH 에 접속하여 터미널상에서 위의 그림에서 제공된 명령어를 입력합니다.

root~$ /var/www/minitalk/server/minitalk.[서버생성시 입력한 포트번호].js &


또는 Node.js 프로그램을 서비스처럼 등록하여 서버가 재부팅되더라도 자동으로 서버 프로그램이 실행되도록 설정할 수 있습니다.

SSH 상에서 아래와 같은 명령어로 forever 모듈을 설치합니다.


root~$ npm install -g forever

root~$ npm install -g forever-server


스크린샷 2016-03-05 14.43.40.png


forever 및 forever-service 가 모두 설치가 완료되면 아래와 같은 명령어로 미니톡 서버프로그램을 서비스로 등록하여 서버 재부팅 등 상황에서도 미니톡 서버프로그램이 자동으로 실행되게 설정할 수 있습니다.


해당 명령어를 입력하시기전에 먼저 경로를 미니톡 서버프로그램 경로로 이동한 후 입력하여 주시기 바랍니다.

root~$ cd /미니톡 클라이언트 경로/server

root~$ forever-service install [원하는이름] --script minitalk.[서버생성시 입력한 포트번호].js


스크린샷 2016-03-05 14.48.58.png

위의 명령어 입력후 미니톡 서버프로그램은 자동으로 실행됩니다.

forever 및 forever-service 에 대한 자세한 안내는 구글검색등을 통해 알아보시기 바랍니다.

첨부파일 5