1. 程式人生 > 資料庫 >postgresql-11.5離線安裝

postgresql-11.5離線安裝

公司伺服器經常不能關聯外網,示例離線安裝postgresql-11.5

解壓到伺服器

安裝到

當然也可以指定資料夾:./configure  --prefix=指定目錄路徑xxx

如果出現

yum -y install gcc

yum -y install -y readline-devel

yum -y  install zlib-devel

成功後安裝

make & make install

vi /etc/profile 配置環境變數

輸入source /etc/profile更新生效

建立data目錄用來儲存PostgreSQL資料庫表中的資料和配置檔案等資訊

chown postgres:postgres /usr/local/cms/postgresql/data/

沒有對應的使用者,建立使用者

建立資料庫集簇

su postgres -c '/usr/local/pgsql/bin/initdb -D /usr/local/cms/postgresql/data/'

啟動資料庫的程序服務

/usr/local/pgsql/bin/pg_ctl -D /usr/local/cms/postgresql/data/ -l logfile start

切換到postgres使用者

切換到root對postgres的/usr/local/pgsql/bin與/usr/local/cms/postgresql/進行賦權

/usr/local/pgsql/bin/pg_ctl -D /usr/local/cms/postgresql/data/ -m fast start啟動資料庫

檢視資料庫埠並連線

netstat -nptl

psql -p 5432b -U postgres

安裝成功

開啟埠許可權

firewall-cmd --zone=public --add-port=5432/tcp --permanent

firewall-cmd --reload

firewall-cmd --zone=public --query-port=5432/tcp

Navicat連線

連線遠端失敗修改postgresql.conf

在pg_hba.conf第一行新增host all all 0.0.0.0/0 md5出現

在第一行新增host all all 0.0.0.0/0 trust

可以開始耍了