서버 세팅하기 - nl-seoultech/tento-server GitHub Wiki

서버에는 일단 python3.x 가 깔려있어야하는데, 지금은 3.4.1이 최신버전인듯합니다.

맥에서는 homebrew 같은 패키지 관리자를 설치하시면되고, ubuntu 같은 debian 계열에선 apt-get을 사용하시면됩니다.

만약 맥이라면,

$ brew install python3

만약 우분투라면

$ sudo apt-get install python3

로 설치하시면 python3.4.1 이 깔립니다.

그후엔 virtualenv를 깔아야되는데,

$ easy_install pip
$ pip install virtualenv

하면 virtualenv가 깔립니다. 만약에 easy_install이 없으면 여기를 참고해주세요.

virtualenv도 설치가되었으면 이제 virtualenv 설정을하고 프로젝트를 시작하면되는데요. 먼저 적당한 디렉토리를 만들어서 virtualenv를 한쪽으로 몰아주시는게 편할거에요.

$ mkdir -p ~/venv

디렉토리이름은 뭐가되던 상관없습니다. 만드셨으면 디렉토리에 들어가셔서 시작하시면됩니다

$ cd ~/venv
$ virtualenv tento

이렇게 하면 virtualenv는 생깁니다. 활성화하기위해선

$ source ~/venv/tento/bin/activate

하면 shell이

(tento) $

요렇게 변하면서 활성화되요.

(tento) $ git clone https://github.com/nl-seoultech/tento-server.git

하신후에

(tento) $ cd tento-server
(tento) $ pip install -e .

하시면 tento-server에 필요한 라이브러리들을 전부 다 받습니다. 여기까지하면 일단 기본적인 세팅은 끝!