以下是Debian下PostgreSQL的配置步骤:
sudo apt updatesudo apt install postgresql postgresql-contribsudo systemctl start postgresqlsudo systemctl enable postgresqlsudo -u postgres psqlCREATE USER myuser WITH PASSWORD 'mypassword';CREATE DATABASE mydb OWNER myuser;GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;\qpostgresql.conf:sudo nano /etc/postgresql/<version>/main/postgresql.conf
listen_addresses = '*'pg_hba.conf:sudo nano /etc/postgresql/<version>/main/pg_hba.conf
host all all 0.0.0.0/0 scram-sha-256sudo systemctl restart postgresqlsudo ufw allow 5432/tcpsudo -u postgres psql → ALTER USER postgres WITH PASSWORD 'new_password';postgresql.conf中ssl on相关参数说明:
<version>需替换为实际安装的PostgreSQL版本号(如15)。listen_addresses为特定IP,并使用强密码策略。