【環境搭建】PostgreSQL 10.7 rpm安裝離線部署到 centOS 6.8


1.下載rpm包:

1)下載依賴包 libicu.rpm

百度rpm, 進入 http://fr2.rpmfind.net/linux/RPM/, 搜索libicu, 下載對應linux系統版本的依賴,此處下載的是centos6.8的

http://fr2.rpmfind.net/linux/rpm2html/search.php?query=libicu&submit=Search+...

下載

 

 

2)postgresql官網下載對應版本的rpm 安裝包

進入https://yum.postgresql.org/rpmchart.php, 找到centos6.8對應的postsql10的rpm 包

https://yum.postgresql.org/10/redhat/rhel-6-x86_64/repoview/postgresqldbserver10.group.html

四個rpm包都下載下來:

 

 

2.進入服務器rpm -ivh 安裝rpm包

 

root用戶即可,安裝順序如下:

rpm -ivh libicu-4.2.1-14.el6.x86_64.rpm

rpm -ivh postgresql10-libs-10.7-2PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql10-10.7-2PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql10-server-10.7-2PGDG.rhel7.x86_64.rpm

rpm -ivh postgresql10-contrib-10.7-2PGDG.rhel7.x86_64.rpm

3.啟動PostgreSQL

用root用戶即可

service postgresql-10 initdb

chkconfig postgresql-10 on

然后修改配置文件(用root用戶即可)

cd /var/lib/pgsql/10/data

vim postgresql.conf

listen_addresses = '*'

保存退出

service postgresql-10 start (用root用戶即可)

此時就啟動成功了。

ps -ef | grep postgres 即可查看到進程。

(進程顯示為postgres用戶啟動的)

 

 

 補充:若是在centOS 7的系統里,前面安裝步驟一樣,啟動命令如下

4.啟動PostgreSQL  (在centos 7中)

用root用戶即可

cd /usr/pgsql-10/bin

./postgresql-10-setup initdb

systemctl enable postgresql-10

然后修改配置文件(用root用戶即可)

cd /var/lib/pgsql/10/data

vim postgresql.conf

listen_addresses = '*'

保存退出

systemctl start postgresql-10 (用root用戶即可)

此時就啟動成功了。

ps -ef | grep postgres 即可查看到進程。

(進程顯示為postgres用戶啟動的)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM