Instale o Postgresql - Guia completo para instalar o PostgreSQL

Índice:

Anonim

Como instalar o PostgreSQL?

O PostgreSQL, como uma poderosa solução de gerenciamento de banco de dados relacional de objeto de código aberto, evoluiu de ser usado especificamente para sistemas operacionais baseados em UNIX e projetado para ser compatível com Windows, MacOS e Solaris, tornando-o portátil em várias plataformas.

Etapas para instalar o PostgreSQL:

Abaixo estão as etapas detalhadas para instalar o PostgreSQL no seu PC.

Siga https://www.postgresql.org/download/ e você poderá encontrar o pacote binário de download para o seu sistema operacional preferido.

Antes da instalação, o Postgres exige um requisito mínimo do sistema para rodar e documentou os detalhes:
https://www.postgresql.org/docs/9.5/install-requirements.html

Instalação no Windows

Ao selecionar o sistema operacional Windows, você pode selecionar a versão do PostgreSQL e o processador Windows compatível, que baixa o arquivo de instalação executável correspondente.

O PostgreSQL segue um assistente de instalação padrão, em que o usuário aceita termos e condições e especifica o diretório de instalação.

Como parte da instalação no Windows, o assistente solicita a configuração da senha.

Seguido pela configuração da porta na qual o serviço PostgreSQL deve ser hospedado.

E a seguir, somos solicitados a selecionar o código do idioma a ser usado pelo cluster de banco de dados. Isso influencia as técnicas de codificação de texto usadas, o que, por sua vez, afeta a ordem de classificação do texto.

E, como etapa final, podemos lançar as ferramentas de criação de pilha que acompanham o pacote PostgreSQL. O Stack Builder fornece um amplo conjunto de pacotes, drivers e ferramentas que acessorizam a instalação do PostgreSQL

Após selecionar a configuração do servidor apropriada no construtor de pilhas.

Ele lista vários drivers e ferramentas, a partir dos quais podemos selecionar o desejado e prosseguir para instalá-los.

Instalação no Ubuntu

O Ubuntu, por padrão, tem acesso aos repositórios do PostgreSQL, portanto, podemos atualizar nosso índice de pacotes local e instalá-lo através do 'apt'.

Ou podemos baixar diretamente o requerido do repositório apt navegando para https://www.postgresql.org/download/linux/ubuntu/

$ sudo apt-get update

$ sudo apt-get install PostgreSQL PostgreSQL-contrib

Aqui -contrib é usado para incluir um pacote que facilita os recursos adicionais incluídos no PostgreSQL.

A instalação cria uma conta de usuário chamada 'postgres', que pode ser acessada usando

$ sudo -i -u postgres

o prompt do postgres pode ser acessado digitando

$ psql

O PostgreSQL no ubuntu, por padrão, atribui na porta 5432, da qual o usuário recebe o privilégio de alterar o arquivo PostgreSQL.conf

Este arquivo atua como a configuração do PostgreSQL no sistema, onde podemos alterar a porta desejada no atributo

port = 5478

Para instalação do YUM, navegue até o repositório do YUM Postgres e faça o download do rpm da respectiva distribuição

curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm

seguido pela instalação tradicional de rpm

rpm -ivh pgdg-centos92-9.2-6.noarch.rpm

Instalação no MAC

O PostgreSQL pode ser instalado facilmente no MAC equipado com Homebrew e Lunchy. Antes de prosseguir com a instalação, verifique se o homebrew está atualizado

$ atualização de fermentação

$ médico de fermentação

e seguido pelo comando de instalação do postgres.

$ brew install PostgreSQL

O usuário pode definir de maneira personalizada a porta na qual o Postgres deve ser executado no sistema, configurando as variáveis ​​de ambiente MAC conforme abaixo

exportar PGHOST = host local

exportar PGPORT = 5432

Além da maneira usual de instalar o PostgreSQL em diferentes sistemas operacionais, também podemos instalar via modo de texto.

  • Para Windows :

Executando o seguinte no prompt do CMD

PostgreSQL-10.4-1-windows-installer.exe - texto do modo

  • Para distribuições Linux

PostgreSQL-10.4-1-Linux-x64-installer.run –mode text

  • Para MacOS

Execute o arquivo sh abaixo

PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - texto do modo

Com amplas opções no mercado, o Postgres suporta vários recursos substanciais, como MVCC (controle de simultaneidade de várias versões), espaços de tabela, recuperação pontual, backups avançados que o destacaram e são mais preferíveis na escalabilidade do servidor.

A seção abaixo fornecerá instruções essenciais a serem seguidas para instalar o Postgres no servidor e facilitar a fonte de dados para o acesso ao Plesk:

Introdução à ferramenta pgAdmin

O pgAdmin é o cliente de administração de código aberto mais popular e rico para PostgreSQL

1) No navegador pgAdmin, clique com o botão direito do mouse no nó PostgreSQL em 'servidores' e conecte o servidor

2) Digite o nome de usuário e a senha do PostgreSQL para estabelecer a conexão.

3) Com o nó do banco de dados, clique com o botão direito do mouse e crie um banco de dados; Então salve.

4) Seguido pelo qual você pode criar funções de login, criar consultas e vastas funcionalidades de uma maneira possível.

Etapas para instalar o servidor PostgreSQL (com Plesk)

Em tempo real, com a característica de recurso escalonável do PostgreSQL, geralmente exigimos a hospedagem do Postgres em um servidor e a seção a seguir guiará os detalhes básicos da configuração:

1) Instale os arquivos de servidor necessários,

yum instale o servidor PostgreSQL PostgreSQL

Tamanho total do download: 6, 8 M

Está tudo bem (s / N):

2) Inicie o servidor PostgreSQL e defina as configurações de administrador

/etc/init.d/PostgreSQL start

mude para o usuário do sistema Postgres para o usuário administrador que o Plesk usa, com a ajuda do comando:

su postgres

createuser -psPl

Digite o nome de usuário e senha, e a configuração do Postgres é feita.

Agora, como usuário root, modifique a configuração (/var/lib/pgsql/data/pg_hba.conf) A entrada existente ( hospede todos os identificadores 127.0.0.1/32) deve ser modificada para

hospedar todos os 127.0.0.1/32 md5

Isso permite solicitações de login do servidor. Feito isso, execute o seguinte e reinicie o servidor

sed -i 's / host \ s * todos \ s * todos \ s * 127.0.0.1 \ / 32 \ s * ident \ s * sameuser / # & /' /var/lib/pgsql/data/pg_hba.conf && echo -e “\ n # Permitir conexões de senha do host local \ nhost tudo 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql restart

3) A etapa final é registrar o servidor com o plesk para executar operações do banco de dados

/ usr / local / psa / bin / database-server - servidor de atualização localhost: 5432 -tipo postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && service psa restart

Agora faça o login no painel de controle do Plesk; Na guia 'Sites e domínios', selecione 'Bancos de dados

Opte por Adicionar novo banco de dados, após o qual você pode inserir o nome do banco de dados do postgres e selecionar o tipo 'PostgreSQL' no menu suspenso.

Testes de regressão

  • Você pode executar um teste de regressão no servidor recém-configurado antes de instalar. Isso garante que o servidor seja executado conforme o esperado e pode ser alcançado usando o comando:

fazer verificação

  • Você pode consultar a documentação e as páginas Man executando

make install-docs

  • Após a instalação, você pode remover os arquivos binários e de origem usando o comando

fazer limpo

  • Se você for construir em uma plataforma distribuída com a mesma árvore de origem, poderá usar o comando:

fazer distclean

Isso ajudará a propagar completamente as alterações em todas as plataformas distribuídas antes da reconstrução.

Artigos recomendados

Este foi um guia sobre como instalar o PostgreSQL. Aqui discutimos as etapas para instalar o PostgreSQL em um operador diferente. Você também pode consultar os seguintes artigos para saber mais -

  1. Como instalar o JavaScript
  2. Guia para instalar o MySQL
  3. Instale o Python
  4. Etapas para instalar o Splunk