35 도메인 구매 및 Nginx 서버에 적용
35.1 도메인 구매 - pythonblog.co.kr
gabia.com에서 pythonblog 도메인 검색해보니 .com은 이미 주인이 있습니다.ㅠㅠ
다행이 co.kr은 주인이 없이 이것으로 구매하겠습니다.
정보입력시 특별한것은 없이 기본 선택된 값으로 진행했고,
안전 잠금 서비스 신청 만 선택했습니다.
1년 14,800원 결제 했습니다.^^
35.2 가비아 DNS 설정 - 서버와 도메인 연결
My가비아 > DNS 관리툴 로 이동합니다.
1) 자신의 도메인 부분의 체크박스를 체크 하고 설정 버튼을 클릭합니다.
2) 위 그림과 같이 호스트, 값(자신의 서버IP) TTL 입력하시고 적용하시면 됩니다.
35.2 가비아 DNS 적용 확인 - nslookup
35.4 Nginx 서버 설정 수정 - default 파일 수정
nginx default 파일에 방금 가비아에서 구매한 도메인을 추가해 줍니다.
아래와 같이 변경 사항 적용 nginx 재시작을 해주시면 됩니다.
vi /etc/nginx/sites-available/default
server_name pythonblog.co.kr #구매한 도메인추가
nginx -t
service nginx restart
35.5 Djang ALLOWED_HOSTS 변경하기 - real.py
ALLOWED_HOSTS 설정을 변경하겠습니다.
1) 로컬환경에서 ALLOWED_HOSTS에 구매한 도메인으로 변경합니다.
2) 변경 사항은 git 로 push 후 서버에서 git pull 합니다.
3) 현재 동작중인 uwsig 프로세스를 죽입니다.
4) uwsgi 로 장고서버를 구동합니다.
ALLOWED_HOSTS = ['pythonblog.co.kr']
killall -9 uwsgi
uwsgi --ini pythonblog_uwsgi.ini
35.6 도메인으로 사이트 확인하기
Comments
Login: