在 Debian 系統下配置 PostgreSQL 數據庫,你需要按照以下步驟操作:
安裝 PostgreSQL:
打開終端,輸入以下命令來安裝 PostgreSQL:
sudo apt update
sudo apt install postgresql postgresql-contrib
創建一個新的 PostgreSQL 用戶和數據庫:
使用 psql 命令行工具或者圖形界面工具(如 pgAdmin)來創建一個新的用戶和數據庫。以下是使用 psql 創建用戶和數據庫的命令示例:
sudo -u postgres psql
在 psql 提示符下,輸入以下命令創建一個名為 myuser 的新用戶,并設置密碼:
CREATE USER myuser WITH PASSWORD 'mypassword';
然后,創建一個名為 mydatabase 的新數據庫:
CREATE DATABASE mydatabase;
配置 PostgreSQL:
編輯 PostgreSQL 配置文件 /etc/postgresql/<version>/main/postgresql.conf,找到以下參數并進行調整:
listen_addresses = '*' # 允許來自任何 IP 地址的連接
port = 5432 # PostgreSQL 默認端口
max_connections = 100 # 最大連接數
如果你需要允許遠程連接,請將 listen_addresses 的值更改為 '*'。
重啟 PostgreSQL 服務:
保存配置文件并重啟 PostgreSQL 服務以應用更改:
sudo systemctl restart postgresql
配置防火墻:
如果你的系統使用防火墻(如 UFW),請確保允許 PostgreSQL 的默認端口(5432):
sudo ufw allow 5432/tcp
現在,你已經成功配置了 Debian 系統下的 PostgreSQL 數據庫。你可以使用 psql 命令行工具或者圖形界面工具(如 pgAdmin)來連接和管理你的數據庫。