Abrimos un terminal y lanzamos el siguiente comando:
# apt-get install apache2
Con esto se ha instalado Apache2 en la maquina.
Una vez instalado el servidor se inicia automaticamente, pero si se necesita arrancarlo/pararlo habría que usar los siguientes comandos:
//Para arrancarlo
# service apache2 start
//Para pararlo
# service apache2 stop
//Para reiniciarlo
# service apache2 restart
Atención
El directorio donde se almacenan los documentos web por defecto es:
$ /var/www
Si todos los pasos anteriores han salido satisfactoriamente, debe verse una página ordinaria accediendo a http://localhost en el navegador
Para que Klear funcione necesitamos activar el módulo rewrite, para ello abrimos la terminal y escribimos:
# a2enmod rewrite
Esto activa el módulo mencionado anteriormente. Aparte de activarlo hay que configurar Apache2 para que pueda usarlo. Para ello desde terminal:
# vim /etc/apache2/sites-available/miSitio.conf
Dentro del fichero hay que añadir el siguiente contenido (cambiando los nombres de archivos, email y demas):
<VirtualHost *:80>
    ServerAdmin usuario@empresa.com
    DocumentRoot /var/www/
    <Directory "/var/www/">
        Options +Indexes -MultiViews +FollowSymLinks
        AllowOverride All
    </Directory>
    <DirectoryMatch .*\.svn/.*>
        Deny From All
    </DirectoryMatch>
    ServerName usuarioX.empresa.com
    ServerAlias usuarioX
    ServerAlias usuarioX.empresa.com
    ErrorLog /var/log/apache2/error.usuarioX.log
    CustomLog /var/log/apache2/access.usuarioX.log combined env=!client-ip-request
    CustomLog /var/log/apache2/access.usuarioX.log proxy env=client-ip-request
</VirtualHost>
Una vez añadido el fichero, hay que activarlo, para ello desde terminal:
# a2ensite miSitio.conf
Nota
El nombre del sitio a activar viene definido por el nombre de archivo .conf.
Por lo tanto si se cambia el nombre del fichero a la hora de hacer a2ensite, este será el que deberemos activar.
Ver también
Para una configuración mas personalizada accede a la siguiente dirección: Apache2