일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- nocookie
- Django
- python
- 추천 영상
- 그리디 알고리즘
- 코딩
- 유튜브
- venv
- 구글 드라이브
- Google Drive
- 알고리즘
- DB
- 리스트
- MongoDB
- 장고
- List
- pymongo
- 파이썬
- selenium
- 바로학교
- 충북
- 아이폰
- 탐욕 알고리즘
- 단축어
- gpu 병렬처리
- G-Suite
- docker-compose
- 링크
- 깃허브
- flask
Archives
- Today
- Total
SSAMKO의 개발 이야기
[GCP] django 개발서버 배포하기 본문
반응형
1. settings > Allowed Host
settings.py 에서 ALLOWED_HOSTS = ['*']
ALLOWED_HOSTS = ['*']
pip freeze > requirements.txt
2. 파일 배포
git clone
scp
ftp
3. venv
python3 -m venv <venv>
source venv/bin/activate
4. pip install -r requirement
5. GCP 방화벽
2021/01/11 - [GCP, AWS] - [GCP] 방화벽 규칙 만들기
6. ubuntu firewall - ufw
아래 커맨드를 이용해 8000포트를 개방한다.
sudo ufw allow 8000/tcp
개방되었는지 확인하기 위해 아래 커맨드를 사용한다.
sudo ufw status verbose
7. runserver 0.0.0.0:8000
반응형
'Django' 카테고리의 다른 글
[Django] Test 코드 작성시 header 추가하기 (1) | 2021.01.15 |
---|---|
[Django] TestCase 이용해서 테스트 코드 짜기 (0) | 2021.01.14 |
[django] systemd, gunicorn, nginx 서버 배포하기 (0) | 2021.01.12 |
pillow - 이미지 리사이즈 하기 | Django (0) | 2020.05.08 |
Django에서 하나의 폼으로 여러 테이블에 데이터 작성하기 | transaction.atomic (0) | 2020.03.29 |
Comments