전제
AWS EC2 로 Ubuntu 18.04
Apache2
choicepace.com 이라는 도메인을 받고, 현재 서버로 연결
Anaconda 에서 myapp_env 라는 environment 만들고, django 설치
Django 프로젝트는 구성이 되어있음
Apache 설정 파일에서 VirtualHost 가 무엇인지 알고 있음.
목표
VirtualHost 설정으로 도메인 choicepace.com 으로 접속하면 myapp 이라는게 뜨도록 하기
Apache 의 configuration 파일을 수정한다.
/etc/apache2/sites-available/000-default.conf
여기서는 다른 파일 만들지 말고, default conf 파일에 아래 내용을 추가해보자.
그런데 이렇게만 하면 접속해보면 아래와 같이 myapp 이라는 모듈이 없다고 나온다.
이 경우 wsgi.py 파일을 수정해줘야한다.
이렇게... 하면 choicepace.com 으로 접속시 myapp 이 보인다!
'개발 카테고리' 카테고리의 다른 글
Collapsing Margin 마진 겹침 현상 (0) | 2020.06.16 |
---|---|
CSS 의 px 단위 이해하기 (0) | 2020.06.16 |
Elastic IP 이것 모르면 돈 낼 수 있습니다 (0) | 2020.05.25 |
구글 검색엔진에 내 사이트 안 보이도록 하기 (0) | 2020.05.18 |
robots.txt 란? - 검색엔진 크롤링 막기 (0) | 2020.05.18 |