현재 배포는 우분투를 사용하기 때문에 우분투 기준으로 작성 하겠습니다.
- clone git repository
cd /srv
git clone -b develop https://github.com/gcinside/gcinside-Backend.git
- install python virtual environment
sudo apt-get install python3-venv
- apply python virtual environment
source /srv/config-Backend/bin/actiavate
- install mysql-devel ,pip3, etc for mysql-client
sudo apt-get install python3-pip python-dev python3-dev libmysqlclient-dev gcc
- install requirement.txt using pip
pip3 install -r base.txt
test server status
python3 manage.py runserver 0.0.0.0:8000
0.0.0.0:8000 을 붙혀주는 이유는 붙혀주지 않는다면 local 에서 밖에 작동하지 않음