Postgres - projeto-coruja/Projeto-Coruja GitHub Wiki

Baseado via chutômetro, experiência e a página relacionada na wiki do Ubuntu.

Receita de bolo

  • Instale o banco: sudo apt-get install postgresql postgresql-contrib
  • Abra o shell do Postgres: sudo -u postgres psql postgres
    • Mude a senha: \password postgres
    • Instala extensões para admnistração: CREATE EXTENSION "adminpack"
    • Quita: \q
  • Crie o usuário: sudo -u postgres createuser [-D -A -P] <nomedousuario>
    • -D: sem direito de criar novos BDs
    • -A: sem direito de criar novos usuários
    • -P: pede a senha durante a criação de usuário (usa "coruja" por padrão, por enquanto)
    • Tirando o -P, são parâmetros opcionais para nós.
  • Crie o BD para o usuário: sudo -u postgres createdb -O <nomedousuario> <nomedobancodedados>

Interface bonita

  • Instale o PGAdmin: sudo apt-get install pgadmin3
  • Não funciona para o servidor Coruja, usem o PHPPGAdmin

Configurações de arquivo de texto

  • Se é só na sua máquina, NÃO TOQUE
  • Se é no servidor, chame um profissional
  • Se você não é um profissional, use o link acima e vira um (só que não)