溫馨提示×

PostgreSQL在Linux上如何配置

小樊
46
2025-08-07 12:29:48
欄目: 云計算

以下是在Linux上配置PostgreSQL的一般步驟:

安裝

不同Linux發行版安裝方式有所不同。對于Ubuntu/Debian系統,可先更新系統,然后添加PostgreSQL官方APT倉庫,再安裝,如sudo apt update,sudo apt install postgresql postgresql-contrib。對于CentOS/RHEL系統,可添加PostgreSQL的YUM倉庫,然后安裝,如sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm,sudo yum install -y postgresql14-server等。

配置

安裝完成后,主要配置文件為postgresql.confpg_hba.conf,通常位于/etc/postgresql/<version>/main/目錄下。在postgresql.conf中,可修改listen_addresses來設置監聽地址,設置為'*'可允許所有IP地址連接。在pg_hba.conf中,可添加host all all 0.0.0.0/0 md5來允許所有IP地址的遠程連接,使用md5認證。修改完配置文件后,需重啟PostgreSQL服務使更改生效,可使用sudo systemctl restart postgresql。

創建用戶和數據庫

可切換到postgres用戶,然后使用psql命令創建數據庫和用戶,如CREATE DATABASE mydb; CREATE USER myuser WITH ENCRYPTED PASSWORD 'mypassword'; GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女