|
WindowsXP + PostgreSQL + PHP de maneira fácil.
por Matheus Belli
Veja como integrar o PostgreSQl-Windows junto com o PHP de maneira simples e objetiva e o melhor, sem configurações exageradas.
|
Olá pessoal, pretendo com esse artigo ajudar bastante gente que tem problemas(como eu já tive muitos) em integrar o PostgreSQL+Windows+PHP de uma maneira fácil.
Vamos lá, o primeiro passo é pegar o software PostgreSQL com instalador com extensão MSI (que evolução para o PostgreSQL !!!)
Pegue neste link o software PostgreSQL com instalador:
http://pgfoundry.org/project/showfiles.php?group_id=1000007
É melhor pegar a versão 7.5 ( funciona perfeitamente ).
Observação: O arquivo tem 12,5MB, mas já vem com o programa PgAdmin pra você administrar o PostgreSQL de maneira fácil.
Nota: O Postgresql com Installer precisa rodar em uma partição NTFS, senão o programa de instalação aborta a instalação.
Se o seu windows XP roda com partição Fat32 converta com o comando
"convert C: /fs:NTFS" no prompt de comando.
Depois de converter a unidade volte a executar o programa de instalação.(eu tive esse probleminha...).
1- O programa de instalação é super informativo e por isso não precisamos entrar em detalhes nesse passo.
Dica: Ao criar o seu nome de usuário e senha na instalação, não deixe o programa de instalação escolher sua senha ...pois ele cria uma senha enoooooooooooooooooormmmme, que é impossível de lembrar, portanto crie a sua mesmo, por mais que ele diga que não é segura.
2- Depois de instalado com sucesso(Espero!)...
Vá ao menu iniciar e procure pelo programa PgAdmin, deve estar em:
Iniciar >programas->PostgreSql 7.5-devel> PgAdmin III.
3- O programa irá conectar ao banco de dados Template1 em localhost que é o banco de dados padrão depois de instalado...
Nessa hora você já pode abrir um sorriso (eu abri!), pois finalmente o PostgreSQL rodou perfeitamente.
Vamos ao PHP !
Agora configurando o PHP com o PostgreSQL ...
Peguem o PhpPgAdmin no link:
http://phppgadmin.sourceforge.net/?page=download
Extraia o conteudo para uma pasta dentro do htdocs do Apache:
Exemplo : C:\apache\htdcos\phppgadmin
OK até aqui...Agora vamos configurar o PHP para integrar-se ao PostgreSQL.
Abra o PHP.INI na Pasta windows e retire o ";" da frente da linha:
extension php_pgsql.dll.
Lembrando que a versão do PHP deve estar completa com as extensions em dia principalmente a DLL php_pgsql.dll.
Falta pouco !
Salve o php.ini e vá até o arquivo config.inc.php dentro da pasta
"conf" do seu phppgadmin.
Abra o arquivo (pode ser em um bloco de notas).
Procure a linha que contém $conf['extra_login_security'] = True;
e altere para false , ficando assim:
$conf['extra_login_security'] = false;
Finalmente agora ...ligue o apache abra o browser e abra o link
http://localhost/phppgadmin
Se aparecer a tela de login apenas coloque o nome "postgres" e a senha que você cadastrou na instalação do Postgresql e só alegria.
O phppgadmin funciona quase no mesmo esquema do phpmyadmin então não tem segredo!
E é isso aí ! Espero que tenham ficado felizes com meu artigo ...
Até Mais : Matheus Belli_ Tietê-SP
|
|
|