Centos6

如何在centos 6.2上安裝postgresql

  • December 8, 2017
  1. 在 centos 中有非常舊的版本。所以我們去最新的文件 postgresql
  2. 複製下載位置並將rpm捲曲到伺服器中

curl -O https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm 3. 安裝 rpm

rpm -ivh pgdg* 4. 安裝伺服器,它還將安裝其他 2 個軟體包。

百勝安裝 postgresql96-server 5. 初始化數據庫

su - postgres -c “/usr/pgsql-9.6/bin/initdb -D /var/lib/pgsql/data” 6. 啟動伺服器

su - postgres -c “/usr/pgsql-9.6/bin/pg_ctl -D /var/lib/pgsql/data -l logfile start”

在 CentOS 6.2 上,您應該能夠使用 chkconfig 自動啟動您的 postgres 伺服器。你應該能夠看到服務名稱是什麼

chkconfig --list | grep post

在 C6 系統上我必須手動顯示

...
postgresql      0:off   1:off   2:off    3:off    4:off    5:off    6:off

您從供應商儲存庫中的安裝可能看起來像

...
postgresql-9.6      0:off   1:off   2:off    3:off    4:off    5:off    6:off

(在所有執行級別禁用)。使用 chkconfig 啟用它

chkconfig postgresql-9.6 on
chkconfig --list | grep post
...
postgresql-9.6  0:off   1:off   2:on    3:on    4:on    5:on    6:off

(否則在執行級別 2-5 關閉時啟用)

引用自:https://serverfault.com/questions/887191