pg_hba.conf で django インスタンスにアクセスできるようにしました。しかし、ファイルが元の内容にリセットされているため、毎朝作業を開始するときに変更を再適用する必要があります。
これは cpanel を使用して Apache を実行する CentOS7 サーバーです。django インスタンスは、Apache の httpd とは別のポートで gunicorn と nginx を使用してセットアップされます。変更を pg_hba.conf に適用し、次のコマンドを発行しましたが、問題は解決しません。sudo systemctl restart postgresql sudo サービス postgresql 再起動
pg_hba ファイルに配置したコードは次のとおりです。
local all all peer
host all all 165.227.123.167/32 md5
host all all ::1/128 md5
#That code successfully allows access to database once applied to file and this command following:
sudo systemctl restart postgresql
変更は永続的なものだと思っていましたが、実際には毎日行う必要があります。