PostgreSQL - Configuração do ambiente
Para começar a entender os fundamentos do PostgreSQL, primeiro vamos instalar o PostgreSQL. Este capítulo explica como instalar o PostgreSQL nas plataformas Linux, Windows e Mac OS.
Instalando PostgreSQL no Linux / Unix
Siga as etapas fornecidas para instalar o PostgreSQL em sua máquina Linux. Certifique-se de estar logado comoroot antes de prosseguir para a instalação.
Escolha o número da versão do PostgreSQL que você deseja e, o mais exatamente possível, a plataforma que você deseja do EnterpriseDB
Eu baixei postgresql-9.2.4-1-linux-x64.runpara minha máquina CentOS-6 de 64 bits. Agora, vamos executá-lo da seguinte maneira -
[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.
------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.
Installation Directory [/opt/PostgreSQL/9.2]:
Depois de iniciar o instalador, ele faz algumas perguntas básicas como localização da instalação, senha do usuário que usará o banco de dados, número da porta, etc. Portanto, mantenha todos em seus valores padrão, exceto senha, que você pode fornecer senha conforme sua escolha. Ele instalará o PostgreSQL em sua máquina Linux e exibirá a seguinte mensagem -
Please wait while Setup installs PostgreSQL on your computer.
Installing
0% ______________ 50% ______________ 100%
#########################################
-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
Siga as seguintes etapas de pós-instalação para criar seu banco de dados -
[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)
test=#
Você pode iniciar / reiniciar o servidor postgres caso ele não esteja sendo executado usando o seguinte comando -
[root@host]# service postgresql restart
Stopping postgresql service: [ OK ]
Starting postgresql service: [ OK ]
Se sua instalação foi correta, você terá o prompt do PotsgreSQL test=# como mostrado acima.
Instalando PostgreSQL no Windows
Siga as etapas fornecidas para instalar o PostgreSQL em sua máquina Windows. Certifique-se de ter desativado o antivírus de terceiros durante a instalação.
Escolha o número da versão do PostgreSQL que você deseja e, o mais exatamente possível, a plataforma que você deseja do EnterpriseDB
Baixei postgresql-9.2.4-1-windows.exe para meu PC com Windows rodando em modo de 32 bits, então vamos rodar postgresql-9.2.4-1-windows.execomo administrador para instalar o PostgreSQL. Selecione o local onde deseja instalá-lo. Por padrão, ele é instalado na pasta Arquivos de programas.
A próxima etapa do processo de instalação seria selecionar o diretório onde seus dados seriam armazenados. Por padrão, ele é armazenado no diretório "dados".
Em seguida, a configuração pede uma senha, para que você possa usar sua senha favorita.
O próximo passo; mantenha a porta como padrão.
Na próxima etapa, quando perguntado por "Locale", selecionei "English, United States".
Demora um pouco para instalar o PostgreSQL em seu sistema. Ao concluir o processo de instalação, você verá a tela a seguir. Desmarque a caixa de seleção e clique no botão Concluir.
Após a conclusão do processo de instalação, você pode acessar o pgAdmin III, StackBuilder e o shell PostgreSQL no Menu do Programa em PostgreSQL 9.2.
Instalando PostgreSQL no Mac
Siga as etapas fornecidas para instalar o PostgreSQL em sua máquina Mac. Certifique-se de estar logado comoadministrator antes de prosseguir para a instalação.
Escolha o número da versão mais recente do PostgreSQL para Mac OS disponível em EnterpriseDB
Eu baixei postgresql-9.2.4-1-osx.dmgpara meu Mac OS rodando com OS X versão 10.8.3. Agora, vamos abrir a imagem dmg no Finder e apenas clicar duas vezes nela, o que lhe dará o instalador PostgreSQL na janela seguinte -
Em seguida, clique no postgres-9.2.4-1-osxícone, que dará uma mensagem de aviso. Aceite o aviso e prossiga para a instalação posterior. Ele solicitará a senha do administrador, conforme mostrado na janela a seguir -
Digite a senha, prossiga com a instalação e, após esta etapa, reinicie sua máquina Mac. Se você não vir a janela a seguir, reinicie a instalação.
Depois de iniciar o instalador, ele faz algumas perguntas básicas como localização da instalação, senha do usuário que usará o banco de dados, número da porta etc. Portanto, mantenha todos em seus valores padrão, exceto a senha, que você pode fornecer conforme sua escolha. Ele instalará o PostgreSQL em sua máquina Mac na pasta de aplicativos que você pode verificar -
Agora, você pode iniciar qualquer programa para começar. Vamos começar com o SQL Shell. Ao iniciar o SQL Shell, basta usar todos os valores padrão exibidos, exceto inserir sua senha, que você selecionou no momento da instalação. Se tudo correr bem, então você estará dentro do banco de dados postgres e umpostgress# prompt será exibido como mostrado abaixo -
Parabéns!!! Agora você tem seu ambiente pronto para iniciar a programação de banco de dados PostgreSQL.