La instalacion se hara desde la consola ya que muchas veces es el unico medio diponible en servidores o cuando se hacen instalaciones mediante el uso de SSH.
También hay formas mas sencillas de hacerlo mediante el uso de las herramientas gráficas como pueden ser Synaptic, KPackageKit y muchas otras utilidades.
Como dijimos estos comandos son para Ubuntu así que usaremos sudo para ganar privilegios y la utilidad apt-get.
El proceso es bastante sencillo y rápido.
Primero instalamos Apache con el comando
sudo apt-get install apache2
Luego PHP con el comando
sudo apt-get install php5
Luego PostgreSQL con el comando
sudo apt-get install postgresql-8.4
Finalmente conectamosPostgreSQLcon Apache y PHP con los comandos
sudo apt-get install php5-pgsql
sudo apt-get install libapache2-mod-auth-pgsql
Para asegurarnos reiniciamos PostgreSQLy Apache con los comandos
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/postgresql-8.4 restartSi les indica que el comando no funciona prueben de esta forma:
sudo /etc/init.d/postgresql restart
Para verificar que todo quedo bien instalado pondremos un archivo llamado prueba.php en la carperta /var/www/ con el siguiente contenido
<?
phpinfo();
?>
Abrimos el navegador de internet y navegamos la URL http://127.0.0.1 y deberiamos ver algo asi:
en particular para verificar que PHP tenga soporte para PostgreSQL en la zona media tenemos que encontrar un bloque de pgsql parecido al de la imagen que se ve a continuación
Fuente:
http://dcala.wordpress.com