Descargamos e instalamos los siguietes paquetes
apache2
php5
php5-pgsql
postgresql
mysql5-server
lo ahcemos utilizando apt o directamente por synaptic
con apt-get:
->sudo apt-get install apache2 php5 php5-pgsql postgresql-8.2 mysql-server
con eso deberiamos empezar con la descarga
luego se instalaran automaticamente.
Configuracion de Apache 2
editamos el archivo /etc/apache2/apache2.conf
->sudo nano apache2.conf
y cambiamos el lenguaje por defecto para dejarlo en es para que no tengamos problemas con los caracteres latinos
luego vammos al php.ini que se encuenta en /etc/php5
ahi editamos nuestra configuracion, register_globals tiempos etc.
por defecto apache configura la carpeta en /var/www
ahi pegamos nuestros archivos, si queremos probar como quedo nuestro servidor con php hacemos una archivo info.php
phpinfo();
?>
entramos por firefox a http://localhost/info.php
nos debe salir la info de la configuracion de apache y php
Configurando postgres
lo primero es cambiarle es password a el usuario postgres
->sudo passwd postgres
luego editamos el archivo pg_hba.conf
->cd /etc/postgresql/8.x/main
->sudo nano pg_hba.conf
y cambiamos donde dice
host all all 127.0.0.1/32 md5
por
host all all 127.0.0.1/32 trust
y anadimos la linea para dejar que se postgres se deje ver desde otros pcs
host all all ip mascara trust
guardamos y listo
ahora vamos para el postgresql.conf
lo editamos
->sudo nano postgresql.conf
y descomentariamos donde dice listen adress y remplazamos localhost por * esto es para darle acceso a cualquier ip de nuestra red o de internet, si solo queremos darle permiso a alguna ip em especial o a un rango de ips .las escribimos separadas por comas
para trabajar con schemas buscamos search path y le quitamos el comentario y seguido de lo que esta. colocamos dentro de las comillas nuestros schemas separados por comas
search_path = '$user,public,schema1,schema2...etc'
si queremos cambiar el formato de la fecha buscamos datestyle
en mi caso necesito dd/mm/yyyy asi que remplazo iso,mdy por sql,european
guardamos reiniciamos los servicios y ya esta to listo tenemos nuestro server apache atendiendo a mysql y a postgres listo para empezar nuestro desarrollo.
No hay comentarios:
Publicar un comentario