プロジェクトを起動しようとするたびに、次のエラーが発生します。
django.db.utils.OperationalError: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
ポストグレスの状態は次のとおりです。
● postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor preset: enabled)
Active: inactive (dead)
そして、サービスを再起動しなければ動作しません。コンピュータの電源を入れるたびに再起動しないようにするにはどうすればよいですか?インストールエラーのためですか?
Ubuntu 18を使用しています
答え1
表示される出力はsystemctl status postgresql
「無効」になっていることを示します。つまり、デフォルトでは起動しないことを意味します。
ロード済み:ロード済み(/lib/systemd/system/postgresql.service;障害者
起動時に開始するようにサービスを有効にします。
sudo systemctl enable postgresql