Una vez funcionando con mi nueva ubuntu y habiendo instalado algunas de las aplicaciones de las que ya he recopilado en la serie history grep install, voy a instalarme un servidor web para pruebas como de costumbre.
En esta ocasión, voy a optar por instalarlo todo de una sola vez, haciendo uso de apt-get/aptitude install de los paquetes listados a continuación:
# aptitude install apache2 libapache2-mod-php5 php5 php5-common php-pear mysql-server mysql-client php5-mysql php5-gd php5-xmlrpc php5-curl
Se instalarán los siguiente paquetes NUEVOS:
apache2 apache2-mpm-prefork{a} apache2-utils{a} apache2.2-bin{a} apache2.2-common{a} libapache2-mod-php5 libapr1{a} libaprutil1{a} libaprutil1-dbd-sqlite3{a} libaprutil1-ldap{a}
libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{a} libmysqlclient16{a} libnet-daemon-perl{a} libplrpc-perl{a} libt1-5{a} mysql-client mysql-client-5.1{a} mysql-client-core-5.1{a}
mysql-common{a} mysql-server mysql-server-5.1{a} mysql-server-core-5.1{a} php-pear php5 php5-cli{a} php5-common php5-curl php5-gd php5-mysql php5-xmlrpc
0 paquetes actualizados, 32 nuevos instalados, 0 para eliminar y 0 sin actualizar.
Necesito descargar 33,5MB de ficheros. Después de desempaquetar se usarán 85,1MB.
Y listo, he reiniciado el servicio y probado una aplicación con php y acceso a bases de datos mysql y ha corrido sin problema alguno, y con los módulos que he cargado me atrevería a afirmar que nos funcionarán los principales gestores de contenidos como WordPress, Joomla y Drupal, así como específicos tipo Moodle o Dokeos para eLearning. No obstante si cuando vaya instalando estos u otras plataformas en mi máquina, si me hiciera falta alguna pieza más la añadiré al post ;o)
PD. Sería interesante un metapaquete con el nombre LAMP que nos instalara Apache, MySQL y PHP en nuestro Linux, o mejor aún, un asistente de instalación en el que ir marcando componentes con chulas explicaciones de que son cada uno a modo pedagógico ;o)