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

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

[ Hits: 15.636 ]

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

Pacote titlesec do LaTeX no Ubuntu Linux

Evince - como visualizador de PDF default do Kile no Ubuntu

Instalação do Java JDK no Ubuntu 11.10

Atualizando Ubuntu 12.04 para 12.10 via terminal

Acesso negado para root no MySQL e PhpMyAdmin

Leitura recomendada

Suporte PHP5 oci8 no Oracle 11g - Ubuntu 8.04 Server

PHP com suporte a PostgreSQL

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

Portal TechRoot

Mostrar os campos de uma tabela do PostgreSQL com 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