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
- Mude a senha:
- 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)