terça-feira, 6 de outubro de 2009

Instalação e configuração Apache2 , PHP, MySql e 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

Objetiva:

instale apache:

#sudo aptitude install apache2

Instale o Php com suporte a mysql
#sudo aptitude install php5
#sudo aptitude install php5-mysql

Instalar o phpMyAdmin

#sudo aptitude phpmyadmin
configurando phpmyadmin
->Servidor marque apache2

inciando os serviços
/etc/init.d/apache2 start
/etc/init.d/mysql start

entrar no browser
http://localhost/phpmyadmin

===============================
Agora vamos instalar o postgreSQL

#sudo 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 postgress
\password postgres
saindo do psql
\q

Efetue logoff do usuario postgress

liberando acesso externo

#sudo vim /etc/phppgadmin/apache.conf

encontre a linha
obs( no vim ou vi com a barra (/) e o parametro ele faz busca basta pressionar enter após o parametro

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

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
#sudo vim /usr/share/phppgadmin/conf/config.inc.php

va na linha:
$conf['extra_login_security'] = true;
e sete para false.

Agora entre no browser http://localhost/phppdadmin
e efetue logon com usuário postgres e a senha que vc definiu dentro do psql.

Abraço
Fábio Leandro
Taichous Development
http://www.taichous.com


referencias
http://rogerio-depaula.blogspot.com/2009/08/instalar-e-esql.html

http://www.vivaolinux.com.br/artigo/Como-instalar-Postgres-8-no-Linux-em-10-passos-rapidos/?pagina=2