🟢 PostgreSQL を起動・確認する方法
✅ 1. サービスの起動
sudo systemctl start postgresql
✅ 2. サービスの状態確認
sudo systemctl status postgresql
active (running)と表示されていれば正常に起動しています。
✅ 3. 自動起動の有効化(再起動後も起動)
sudo systemctl enable postgresql
🧪 PostgreSQL に接続して確認
✅ 4. psql で接続(postgresユーザー)
sudo -u postgres psql
- 接続後、以下でデータベース一覧を確認できます:
\l
- 終了するには:
\q
🔐 パスワード認証を使いたい場合
pg_hba.confを編集してpeer→scram-sha-256に変更postgresユーザーにパスワードを設定:
sudo -u postgres psql ALTER ROLE postgres WITH PASSWORD 'your_password'; \q
🧠 補足
- PostgreSQL はインストール直後に systemd によって自動起動される構成です。
pgAdminや外部クライアントから接続するには、listen_addressesやpg_hba.confの設定も必要です。
次は pgAdmin からの接続確認や、PostGIS 拡張の導入もできますよ。何を管理したいかに応じて、最適な構成を一緒に考えましょうか?