반응형

전체 글 53

[장고] AWS EC2 배포 방법 (uWSGI + Nginx)

1. EC2란? Elastic Compute Cloud의 약자로, 온라인상에서 컴퓨터를 통째로 빌려주는 컴퓨터 임대 서비스이다. 2. 배포 전, 장고(Django) 사전 작업 * 주의사항: 장고 프로젝트의 settings.py에서 ALLOWED_HOSTS = ['*'] 로 변경하는 게 좋다. '*'은 모든 호스트를 열어준다는 뜻이다. Terminal에서 장고 프로젝트 폴더로 이동. cmd: pip freeze 위 명령어로 해당 프로젝트에 설치된 패키지(프로그램들) 목록을 확인할 수 있다. cmd: pip freeze > requirements.txt 해당 목록들을 requriements.txt 파일에 옮겨 담는다. 제대로 담겼는지 확인하는 방법: cmd: cat requirements.txt 이 작업을 ..

Django/Deployment 2021.04.22

Git과 GitHub

1. Git과 GitHub란? Git과 GitHub는 다르다. 이름의 유사성 때문에 헷갈리면 안 된다. Git: 버전관리시스템 (version control) - 오프라인 로컬 저장소 GitHub: - 클라우드를 이용한 외부저장소 github.com/ GitHub: Where the world builds software GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... github.com 2. Gi..

Git & GitHub 2021.04.22