postgresql11 有2种安装方法:二进制源码安装 、rpm包安装
wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz ./configure --prefix=/u01/pgsql make make install wget http://download.postgresql.org/pub/repos/yum/testing/11/redhat/rhel-6-x86_64/postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz ./configure --prefix=/u01/pgsql make make install wget http://download.postgresql.org/pub/repos/yum/testing/11/redhat/rhel-6-x86_64/postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm wget https://yum.postgresql.org/testing/11/redhat/rhel-6-x86_64/postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm rpm -ivh postgresql11-libs-11.5-1PGDG.rhel6.x86_64.rpm rpm -ivh postgresql11-11.5-1PGDG.rhel6.x86_64.rpm rpm -ivh postgresql11-contrib-11.5-1PGDG.rhel6.x86_64.rpm rpm -ivh postgresql11-server-11.5-1PGDG.rhel6.x86_64.rpm
不过在上述2中安装方式前都要先建用户和组及目录编辑用户环境变量 严格起来还需要设置sysctl.conf and limits.conf
groupadd postgres useradd -g postgres postgres passwd postgres mkdir -p /u01/pgsql chown -R postgres:postgres /u01/pgsql chmod -R 775 /u01/pgsql export PGHOME=/u01/pgsql export PGDATA=/u01/pgsql/data export PATH=$PATH:$HOME/bin:$PGHOME/bin
rpm安装完毕以后需要从/usr/local/pgsql-11下的东西拷贝到/u01/pgsql
初始化 initdb
启动postgresql pg_ctl start
host all all 192.168.20.0/24 trust --生产上这样配置是不安全的
监听地址 listen_addresses = ‘192.168.20.202‘
端口 #port = 5432
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。