NGINXとDjangoのホスト名を設定

2022/02の作業


前回、ドメインをとって、設定したので、今まで適当にしていたホスト名ぽい所を変更する。


1.NGINX の server_name 変更

$ sudo vi /etc/nginx/sites-available/worksite_nginx.conf
・・・・
    # server_name _;
    server_name w1.massolezume.ga;
・・・・


2.Django の ALLOWED_HOSTS 変更

NGINX からのアクセスを許可するホスト名が決まったのでそれを許可する。

admin はローカルからアクセスするつもりなので、それも許可する。

$ sudo su - wagtail_user
$ vi ~/worksite/worksite/settings/prod.py
・・・・
# ホスト名が決まったので、アスタにしてあったのを変更。
# ALLOWED_HOSTS = ['*']
ALLOWED_HOSTS = ['w1.massolezume.ga', '127.0.0.1']
・・・・



3.一応サービスを再起動

$ sudo systemctl restart supervisord
$ sudo systemctl restart nginx


アクセスできる事を確認して完了。