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
可以開始耍了