El método rápido.
La instalación de estos paquetes se puede realizar de dos maneras. Utilizando Tasksel, que yo he llamado el método rápido, o instalando -casi- individualmente los paquetes que se deseen. En mi opinión personal prefiero el segundo método ya que controlo directamente que se está instalando en el servidor.
Tasksel es una herramientas de Debian que se incluye en la mayoría de las distribuciones hijas (como Ubuntu) y permite instalar en bloque muchos paquetes según agrupaciones predefinidas, entre ellas la instalacion de un LAMP Server.
Instalación de Apache.
Instalación del servidor HTTP.
# apt-get install apache2
# apt-get install wwwconfig-common
Modificar la ubicación del DOCUMENT_ROOT.
Por defecto el árbol de directorios que se publica a través del servidor web se ubica en /var/www, si se desea modificar esta ubicación es necesario realizar los siguientes pasos.
Crear el directorio donde se almacenarán los documentos web.
# mkdir -p /home/www/public
Modificar la configuración de Apache para incluír a este nuevo directorio.
# vi /etc/apache2/sites-enabled/000-default
Reemplazar las ocurrencias de /var/www por la ruta deseada, es decir, los valores de DocumentRoot y su correspondiente Directory.
DocumentRoot /home/www/public/
# …
<Directory /home/www/public/>
# …
Reiniciar el servicio para tener en cuenta los cambios recién realizados.
# /etc/init.d/apache2 restart
Instalación de PHP.
Instalación de lenguaje de programación y varios de sus módulos.
# apt-get install php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-mhash php5-sqlite php5-xsl
Instalación del módulo dinámico (DSO) de Apache.
# apt-get install libapache2-mod-php5
Instalación de MySQL.
Instalación del motor de base de datos.
# apt-get install mysql-server
Instalación del modulo de PHP asociado a este motor de base de datos.
# apt-get install php5-mysql
Instalación de PHPMyAdmin para la administración de la base de datos a través de web.
# apt-get install phpmyadmin
El acceso se realiza a través de la URL http://localhost/phpmyadmin/.





Hola,
Para la instalación de paquetería en sistemas debian, actualmente se usa aptitude en lugar de apt-get. Esta utilidad tiene una mejor gestión de paquetes y dependencias, por lo que es más recomendable.
Un saludo
Hola Manuel, muchas gracias por tu comentario.
Esta es mi primera aproximación real a Debian, he utilizado bastante Ubuntu y también con apt-get. En realidad pensaba que apt-get era un especie de alias de aptitude
De ahora en adelante utilizaré aptitude.