#002 Dica - Linux

Instalando o PostGreSQL no Ubuntu 16.04 (xenial).

Pre requisitos / passos:

  • Ubuntu Server 16.04.
  • Acesso Root.
  • Instalação do PostGreSQL.
  • Instalação do Apache2.
  • Instalação do phpPgAdmin.
  • Configuração do phpPgAdmin.
  • Teste.

Instalando o PostGreSQL e suas pendências:

Utilize o comando abaixo para instalar o PostGreSQL e o phpPgAdmin, automaticamente o Apache2 e suas dependencias serão instaladas.

sudo apt-get install postgresql postgresql-contrib phppgadmin

Criando um novo usuário para o PostGreSQL.

Após a instalação, vamos criar um usuário "postgres" para autenticação básica, para isso utilize os comandos abaixo:

sudo su

su - postgres

Acesse o console do PostGreSQL

psql

Insira um Password para o usuário postgres:

\password postgres

Digite o password e depois confirme o mesmo. Para retornar ao Root, digite \q e depois exit.

Configurando o Apache.

Para configurar o Apache, altere o arquivo abaixo.

vi /etc/apache2/conf-available/phppgadmin.conf

Comente com um # a frase "Require local" e adicione abaixo dela a frase "allowfrom all" sem as aspas.

Configurando o phpPgAdmin:

Edite o arquivo abaixo, localizando a frase "$conf['extra_login_security'] = true;" e altere o valor "TRUE" para "FALSE".

vi /etc/phppgadmin/config.inc.php

Reiniciando os serviços

Reiniciamos ambos serviços "Apache" e "PostGreSQL" com os comandos abaixo:

systemctl restart postgresql

systemctl restart apache2

Testando:

Acesse a página do phpPgAdmin via navegador pelo endereço:

http://ipdoservidor/phppgadmin

Créditos:HowtoForge

Cesar Eduardo - 11/09/2016

Comments