作為手動安裝程序 (不建議) 的一部分,安裝和設定 PostgreSQL 資料庫。
安裝和設定 PostgreSQL 資料庫:
- 使用下列命令安裝 PostgreSQL:
RHEL
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo yum update sudo yum install -y postgresql12-server postgresql12-contrib /usr/pgsql-12/bin/postgresql-12-setup initdb
SLES 12
自 2020 年 6 月起,Open SUSE 下載中心不再提供用於安裝適用於 SLES 12 SP4 的 PostgreSQL 的套件。請考慮升級至 SLES 15,連絡您的資料庫管理員或連絡 SUSE 支援以尋求進一步協助。
SLES 15
zypper addrepo https://download.opensuse.org/repositories/server:/database:/postgresql/SLE_15_SP1/server:database:postgresql.repo zypper refresh # install PostgreSQL 12 zypper install postgresql12-server zypper install postgresql12-contrib # init the db by starting and stopping the postgresql service systemctl start postgresql systemctl stop postgresql
- 視需要更新
pg_hba.conf
檔案,以從 RaaS 節點啟用連線。或者,您也可以啟用 SSL。 - 啟動 PostgreSQL,並為 RaaS 節點建立資料庫帳戶。例如:
RHEL
systemctl enable postgresql-12 systemctl start postgresql-12 sudo su - postgres -c 'createuser -s -P salt_eapi'# This account has Superuser privileges so that# various extensions my be installed.# After initial deployment the Superuser privilege# may be removed.
SLES 12
systemctl start postgresql su - postgres -c 'createuser -d -P -s root'
SLES 15
systemctl start postgresql su - postgres -c 'createuser -d -P -s root'
後續步驟
安裝和設定 PostgreSQL 後,下一步是安裝和設定 Redis 資料庫。如需詳細資訊,請參閱Redis 安裝和設定。