【环境搭建】PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8

时间:2021-11-20 06:59:00

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 ...

下载

【环境搭建】PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8

 

 

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包都下载下来:

【环境搭建】PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8

【环境搭建】PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8

 

 

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用户启动的)