Centos6
如何在centos 6.2上安裝postgresql
- 在 centos 中有非常舊的版本。所以我們去最新的文件 postgresql
- 複製下載位置並將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 關閉時啟用)