安装PostgreSQL 11的前置条件
1、安装CentOS 7系统,并确保已安装epel仓库;
2、确保已经安装gcc,make,readline,zlib等编译工具;
3、确保已经安装openssl库;
4、确保已经安装python2.7;
安装PostgreSQL 11
1、安装PostgreSQL 11:
yum install -y postgresql11-server postgresql11-contrib
2、初始化PostgreSQL 11:
/usr/pgsql-11/bin/postgresql-11-setup initdb
3、启动PostgreSQL 11:
systemctl start postgresql-11.service
4、设置开机自启动:
systemctl enable postgresql-11.service
5、设置远程访问:
vim /var/lib/pgsql/11/data/postgresql.conf listen_addresses = '*' vim /var/lib/pgsql/11/data/pg_hba.conf host all all 0.0.0.0/0 md5
6、重启PostgreSQL 11:
systemctl restart postgresql-11.service
7、设置PostgreSQL 11的root用户密码:
/usr/pgsql-11/bin/psql -U postgres -c "alter user postgres with password '123456';"
验证PostgreSQL 11安装是否成功
1、连接PostgreSQL 11:
/usr/pgsql-11/bin/psql -U postgres
2、创建数据库:
create database test;
3、查看数据库:
\list
4、查看版本:
select version();
5、退出:
\q
以上操作如果都能顺利执行,则表示PostgreSQL 11安装成功。