Pular para o conteúdo principal

Instalando e Configurando o PostgreSQL 9.3 no Linux Mint

Há alguns meses atrás, escrevi um tutorial que ensina como instalar o PostgreSQL 9.1 no Ubuntu 12.04.

Neste post vou mostrar como instalar e configurar o SGBD PostgreSQL, versão 9.3 no Linux Mint 17 Qiana.

1º Passo - Abra o terminal e baixe os pacotes de instalação do PostgreSQL.

$ sudo apt-get install postgresql-9.3

Se for a primeira vez que executa o comando "sudo" nesta seção do terminal, o Linux irá pedir para você digitar a sua senha de usuário.

2º Passo - O Linux irá verificar quais são os pacotes que deverá fazer o download. Em seguida, responda "S" (Sim) para a pergunta "Você quer continuar? [S/n]" e pressione ENTER.

A instalação do SGBD está completa.

Agora vamos fazer alguns ajustes iniciais no PostgreSQL. A primeira coisa para fazer é alterar a senha do usuário 'postgres'. Este usuário é criado durante a instalação do SGBD e será usado para fazer as configurações do PostgreSQL.

Primeiro altere o usuário atual para "root".

$ sudo su

Digite a senha do "root" e em seguida acesse o prompt do PostgreSQL:

# su postgres -c psql postgres

Perceba que no prompt de comando, o caminho do diretório antes do cursor foi substituído por "postgres=#". Para alterar a senha do usuário "postgres" digite o comando:

alter user postgres with password 'minhaNovaSenha';

O prompt do PostgreSQL deverá exibir a mensagem ALTER ROLE. Para sair do prompt do PostgreSQL e voltar ao do Linux, digite "\q".

Para que as alterações tenham efeito reinicie o PostgreSQL com o comando:

# /etc/init.d/postgresql restart

Pronto. O PostgreSQL está instalado e configurado no Linux Mint.

Bom trabalho!

Comentários

Valeu, a única versão que está funcionando no meu Ubuntu 1604 foi essa.
Tentei todas as novas mas nada funcionou, ou seja 9.4 e 9.5.
Pelo que entendi a IBM anda fazendo merda por lá, ehehehe
Unknown disse…
Muito obrigado pelo tutorial, parabéns!

Postagens mais visitadas deste blog

Configurando um Servidor de Arquivos no Linux com o Samba

Hoje em dia, em redes domésticas é comum a presença de um roteador que faz o compartilhamento do acesso à internet entre os diversos dispositivos conectados à rede. Também é comum haver apenas uma impressora compartilhada para todos os dispositivos conectados à rede. Outra necessidade comum em uma rede de computadores é o compartilhamento de arquivos. Compartilhar arquivos permite que você grave seus arquivos em apenas um local, um computador ou um HD externo, e acesse estes arquivos de qualquer outro dispositivo conectado à rede. Os dispositivos que disponibilizam um determinado serviço pela rede para que outros dispositivos se beneficiem destes serviços são chamados de servidores. O dispositivo responsável por receber o sinal de internet e disponibilizá-lo na rede para outros dispositivos é chamado Servidor de Internet. Um computador que tem uma impressora instalada e compartilha esta impressora com outros dispositivos, é chamado Servidor de Impressão. Da mesma forma, os computa

Instalando o Visual Paradigm for UML no Ubuntu

A maioria de nós, profissionais que trabalham com análise e desenvolvimento de sistemas, temos alguma necessidade de documentar os resultados das etapas do nosso trabalho. Ao modelar um banco de dados precisamos criar um DER para documentar o banco que será criado. Ao fazer o levantamento de requisitos podem surgir demandas por casos de uso, diagramas de atividades, diagramas de sequência, etc.  Existem diversas ferramentas para o sistema operacional Linux que oferecem recursos para criação destes diagramas. Podemos citar alguns exemplos de ferramentas para esta finalidade como o StarUML , ArgoUML , etc. Depois de fazer uma avaliação dessas ferramentas na prática, adotei como padrão para meus projetos de desenvolvimento o Visual Paradigm for UML . Mas, o que me levou a escolher o Visual Paradigm for UML para meus projetos? Várias características, porém destacam-se, a facilidade de uso e aprendizado da ferramenta, uma vez que no site oficial do produto há vários tutoriais e também