Instalação e configuração Apache2 + PHP + MySQL + PostgreSQL

Publicado por Fábio Cordeiro em 08/10/2009

[ Hits: 14.476 ]

Blog: http://fabioled.blog.com

 


Instalação e configuração Apache2 + PHP + MySQL + PostgreSQL



Esses dias precisei de usar MySQL e PostgreSQL simultaneamente. Foi então que percebi que existe muito material para instalação, no entanto tive que fazer uma compilação de vários materiais, muito bons por sinal, objetivando assim criar este passo-a-passo bem simples e objetivo para instalação e configuração Apache2, PHP, MySQL e PostgreSQL.

Vamos lá!

Instale o Apache:

# aptitude install apache2

Instale o PHP com suporte a MySQL:

# aptitude install php5
# aptitude install php5-mysql


Instalar o phpMyAdmin:

# aptitude install phpmyadmin

Configurando o phpmyadmin:
  • Em servidor marque apache2

Inciando os serviços:

# /etc/init.d/apache2 start
# /etc/init.d/mysql start


Entrar no browser:

http://localhost/phpmyadmin

Pronto!

Agora vamos instalar o PostgreSQL:

# aptitude install postgre-8.3

Instalando o phppgadmin:

# aptitude install phppgadmin

Configurando o postgres. Entre com o usuário postgres:

# su postgres

Entre com o comando:

psql

Altere a senha do usuário postgres:

\password postgres

Saindo do psql:

\q

Efetue logoff do usuário postgress.

Liberando acesso externo:

# vim /etc/phppgadmin/apache.conf

Encontre o trecho:

order deny,allow
deny from all
allow from 127.0.0.0/255.0.0.0

E altere "deny from all" para "allow from all".

Comente a linha "allow from 127.0.0.0/255.0.0.0".

Agora vamos permitir acesso no browser ao usuário postgres.

Abra o arquivo:

# vim /usr/share/phppgadmin/conf/config.inc.php

Vá na linha:

$conf['extra_login_security'] = true;

E sete para false.

Agora entre no browser:

http://localhost/phppdadmin

E efetue login com usuário postgres e a senha que você definiu dentro do psql.

Abraço.
Fábio Leandro
Taichous Development
http://www.apolowebmasters.com.br
http://apolodigital.blogspot.com/

Referências:
Outras dicas deste autor

Atualizando Ubuntu 12.04 para 12.10 via terminal

Acesso negado para root no MySQL e PhpMyAdmin

Recuperar barra lateral do Unity no Ubuntu 11.10

Instalação do Sublime Text 2 no Ubuntu

Evince - como visualizador de PDF default do Kile no Ubuntu

Leitura recomendada

Mensagem de erro: "PHP Fatal error: Call to undefined function pg_connect()" [Resolvido]

Múltiplos portais em Xoops com o mesmo DB

Compilando o PHP4 com acesso ao banco Interbase / Firebird no Conectiva 9

Enviando parâmetros para o Google e gravando o resultado em banco

mysql_num_fields e mysql_field_name no PHP

  

Comentários
[1] Comentário enviado por pabloitajai em 03/07/2011 - 14:51h

unico tutorial da internet que realmente 'funciona".
abracos.



Contribuir com comentário