Linux上部署PostgreSQL服务摘要: PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是免费提供的。 PostgreSQL是跨平台的,可以在许多操作系统上运行,如Linux,FreeBSD,OS X,Solaris和Microsoft Windows等。
正文1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 $ yum -y install localinstall https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm $ yum list postgres* $ yum -y install postgresql10 $ yum -y install postgresql10-server $ /usr/pgsql-10/bin/postgresql-10-setup initdb $ vim /var/lib/pgsql/10/data/pg_hba.conf $ vim /var/lib/pgsql/10/data/postgresql.conf $ systemctl enable postgresql-10 $ systemctl start postgresql-10 $ CREATE USER username WITH PASSWORD 'password' ; $ CREATE DATABASE dbname; $ GRANT ALL PRIVILEGES ON DATABASE dbname TO username; $ ALTER SCHEMA public OWNER to username; $ alter database dbname set timezone='PRC' ;