Como instalar o PostgreSQL e o pgaden4 no Ubuntu 20. 04
este guia irá guiá-lo através das instruções para instalar sistemas de gestão de bases de dados relacionais e orientados para objectos PostgreSQL 12 e pgaden4, uma ferramenta de administração de bases de dados PostgreSQL baseada na web. Vamos mostrar como instalar a última versão do PG admin4 que é v4.23.
pré-requisitos:
- Ubuntu 20.04 Server installation
- Ubuntu 20.,04 instalação Desktop
vamos começar …
instalação PostgreSQL no Ubuntu 20.04
logar no seu sistema Ubuntu e actualizar os pacotes de software do sistema usando o seguinte comando apt.
$ sudo apt update
instale agora a última versão do PostgreSQL a partir dos repositórios Predefinidos do Ubuntu.
$ sudo apt install postgresql
durante a instalação, o instalador irá criar um novo cluster PostgreSQL (uma coleção de bases de dados que serão gerenciadas por uma única instância do servidor), inicializando assim a base de dados., O diretório de dados padrão é /var/lib/postgresql/12 /main e os arquivos de configurações são armazenados no diretório principal/etc/postgresql/12/.,iv id=”293412d5b4″>
Also, confirm that the Postgresql server is ready to accept connections from clients as follows:
$ sudo pg_isready
Creating Database in PostgreSQL
To create a new database in PostgreSQL, you need to access the PostgreSQL database shell (psql)
program., Primeiro, mude para a conta de usuário do sistema postgres e execute o comando psql
do seguinte modo:
$ sudo su - postgres$ psqlpostgres=#
Agora crie uma nova base de dados e um usuário usando os seguintes comandos.,
Configurando o PostgreSQL Autenticação de Cliente
o PostgreSQL utiliza a autenticação de cliente para decidir quais contas de usuário podem ligar para que os bancos de dados a partir do qual hosts e este é controlado pelas configurações de autenticação de cliente de configuração de arquivo, que no Ubuntu está localizado em /etc/postgresql/12/principal/pg_hba.conf.
Abra este ficheiro com o seu editor de texto favorito, como mostrado.,
$ sudo vim /etc/postgresql/12/main/pg_hba.conf
PostgreSQL usa muitos tipos de métodos de autenticação de clientes, incluindo peer, ident, senha e md5 (leia a documentação PostgreSQL 12 para uma explicação detalhada de cada método).
md5 é o mais seguro e recomendado porque requer que o cliente forneça uma senha dupla-MD5-hashed para Autenticação. Assim, certifique-se que os itens abaixo têm md5 como o método under:
host all all 127.0.0.1/32 md5# IPv6 local connections:host all all ::1/128 md5
Depois de fazer alterações no ficheiro de configuração da autenticação do cliente, terá de reiniciar o serviço PostgreSQL.,
$ sudo systemctl restart postgresql
a instalação de PG admin4 no Ubuntu
PG admin4 não está disponível nos repositórios Ubuntu. Precisamos instalá-lo a partir do repositório APT PG admin4. Comece por configurar o repositório. Adicione a chave pública para o repositório e crie o arquivo de configuração do repositório.
depois instale pgaden4,
o comando acima irá instalar numerosos pacotes necessários, incluindo o servidor web Apache2, para servir a aplicação pgaden4-web no modo web.,
Uma vez que a instalação esteja completa, execute o programa de configuração web que envia com o pacote binário pgdmin4, para configurar o sistema para correr no modo web. Ser-lhe-á pedido para criar um e-mail de autenticação pgaden4 e uma senha, como mostrado na imagem abaixo.
Este script irá configurar o Apache2 para servir a pgAdmin4 aplicação web, que consiste em activar o WSGI módulo e configurar o pgAdmin aplicativo para montar no pgadmin4 no servidor de web para que você pode acessá-lo em:
também reiniciar o Apache2 serviço para aplicar as alterações recentes.,e com o seu endereço de e-mail e defina uma forte palavra-passe segura bem:
$ sudo /usr/pgadmin4/bin/setup-web.sh
Acesso pgAdmin4 Interface Web
Para acessar o pgAdmin4 web interface do aplicativo, abra um navegador da web, e utilizar o seguinte endereço para navegar:
uma Vez que a página de início de sessão de cargas, insira o endereço de e-mail e a senha que você criou na seção anterior, ao configurar o pgAdmin4 para executar em modo web.,
Após um login bem-sucedido, você será terra no pgAdmin4 aplicativo web dashboard. Para se ligar a um servidor, carregue em Adicionar um novo servidor, tal como seleccionado na imagem seguinte.
em seguida, introduza a conexão em configurações Gerais (Nome, grupo de servidores, e um comentário). Em seguida, clique em conexões como realçado na imagem seguinte.,
em seguida, introduza o banco de dados PostgreSQL server hostname/endereço, número de Porta (deixe 5432 para usar padrão), selecione o banco de dados de Manutenção (que deve ser postgres), introduza o banco de dados de nome de usuário e senha.,
If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.