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

Posted 天天天蓝蓝调调

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了环境搭建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用户启动的)

以上是关于环境搭建PostgreSQL 10.7 rpm安装离线部署到 centOS 6.8的主要内容,如果未能解决你的问题,请参考以下文章

odoo开发环境搭建

odoo开发环境搭建

PostgreSQL 修改设置数据库的默认用户以及权限.

PostgreSQL 安装之 CentOS 7 x64 RPM 安装

升级到 OSX 10.7 Lion 后修复 Postgresql

zabbix4.0 监控安装搭建(使用postgresql)