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

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

[ Hits: 15.387 ]

Blog: https://ice.pucminas.br/

 


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

Recuperar barra lateral do Unity no Ubuntu 11.10

Acesso negado para root no MySQL e PhpMyAdmin

Instalação do Sublime Text 2 no Ubuntu

Instalação do Java JDK no Ubuntu 11.10

Evince - como visualizador de PDF default do Kile no Ubuntu

Leitura recomendada

Ubuntu + Apache2 + MySQL + PHP5

Otimizando conexões entre PHP e MySQL

Suporte PHP5 oci8 no Oracle 11g - Ubuntu 8.04 Server

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

Como lidar com strings complicadas 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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts