Como instalar o PostgreSQL 10 no CentOS/Rhel e Fedora
- 4640
- 204
- Loren Botsford
PostGresql é um sistema poderoso, altamente escalável, de código aberto e de plataforma entre plataformas, que é executada em sistemas operacionais semelhantes a Unix, incluindo Linux e Windows OS. É um sistema de banco de dados de nível corporativo que é altamente confiável e oferece integridade e correção de dados aos usuários.
Neste artigo, explicaremos como instalar a versão mais recente de PostgreSQL 10 No CentOS, Rhel, Oracle Enterprise Linux, Scientific Linux e Fedora usando o repositório oficial do PostgreSql Yum.
Adicionar repositório PostgreSQL YUM
Este repositório oficial do PostGresql Yum combinará com seu sistema Linux e oferece atualizações automáticas para todas as versões suportadas do PostgreSQL em distribuições baseadas em redhat, como Centos, Scientific Linux e Scientific Linux, bem como versões atuais do Fedora.
Observe que, devido ao ciclo de suporte mais curto do Fedora, nem todas as versões estão disponíveis e sugerimos que não usem o Fedora para implantações de servidores.
Para usar o repositório YUM, siga estas etapas:
--------------- No RHEL/CENTOS 7 e Scientific Linux/Oracle Linux 7 --------------- # yum install https: // download.PostGresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.Noarch.RPM --------------- Em RHEL/CENTOS 6 de 64 bits e Linux/Oracle Linux 6 científico 6 --------------- # yum install https: // download.PostGresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.Noarch.RPM --------------- Em RHEL/CENTOS 6 de 32 bits e Linux/Oracle Linux 6 Scientific Linux 6 --------------- # yum install https: // download.PostGresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.Noarch.RPM --------------- Em Fedora 26 --------------- # dnf install https: // download.PostGresql.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.Noarch.RPM --------------- Em Fedora 25 --------------- # dnf install https: // download.PostGresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.Noarch.RPM --------------- Em Fedora 24 --------------- # dnf install https: // download.PostGresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.Noarch.RPMAtivar repositório PostgreSQL YUM
Instale o servidor PostgreSQL
Depois de adicionar o repositório PostgreSQL YUM em sua respectiva distribuição Linux, use o seguinte comando para instalar os pacotes de servidor PostGresql e clientes.
# yum install postgresql10-server postgresql10 [em distribuições baseadas em redhat] # dnf install postgresql10-server postgresql10 [no fedora linux]Instale o servidor PostgreSQL
Importante: Diretório de dados do PostGresql /var/lib/pgsql/10/dados/
Contém todos os arquivos de dados para o banco de dados.
Inicialize o banco de dados PostGresql
Devido a algumas políticas para distribuições baseadas em Red Hat, a instalação do PostGresql não estará ativa para o início automático ou terá o banco de dados inicializado automaticamente. Para concluir a instalação do seu banco de dados, você precisa inicializar seu banco de dados antes de usá -lo pela primeira vez.
#/usr/pgsql-10/bin/postgreSql-10-setup initdbInicialize o banco de dados PostGresql
Inicie e habilite o servidor PostgreSQL
Após a conclusão do banco de dados, inicie o serviço PostgreSQL e ative o serviço PostgreSQL para iniciar automaticamente a inicialização do sistema.
--------------- No Systemd --------------- # SystemCtl Iniciar PostGresql-10 # SystemCtl Ativar PostGresql-10 # Systemctl Status PostGresql-10 --------------- Em sysvinit --------------- # Serviço PostGresql-10 Iniciar # chkconfig PostGresql-10 no # Service PostGresql-10 StatusInicie o servidor PostGresql
Verifique a instalação do PostGresql
Depois de instalar o PostgreSQL 10 em seu servidor, verifique sua instalação conectando -se ao servidor de banco de dados do PostGres.
# su - postgres $ psql PSQL (10.0) Digite "Ajuda" para obter ajuda.
Se desejar, você pode criar uma senha para o usuário Postgres para fins de segurança.
PostGres =# \ senha postgresDefinir senha do usuário do PostGresql
Você pode encontrar mais informações na página inicial do PostGresql: https: // www.PostGresql.org/
Confira também esses artigos sobre sistemas populares de gerenciamento de banco de dados:
- Como instalar e proteger o mariadb 10 no CentOS 7
- Como instalar e proteger o mariadb 10 no CentOS 6
- Instale o MongoDB Community Edition 3.2 em sistemas Linux
Isso é tudo! Espero que você ache este artigo útil. Se você tiver alguma dúvida ou pensamento para compartilhar, use a seção de comentários abaixo.
- « Como instalar cactos com cactos em debian e ubuntu
- Como executar scripts de shell com comando sudo no Linux »