$ cat instalar-apache.md

Debian

Instalar Apache

10 Ago 2015 · 2 min de lectura

Actualización (noviembre de 2026): este artículo es de 2015 y se escribió para Apache 2.2. En un Debian actual (Apache 2.4) cambian algunas cosas: el fichero del sitio en sites-available debe terminar en .conf (por ejemplo todoseaprende.com.conf), en lugar de Order allow,deny y allow from all se usa Require all granted, el módulo se llama expires (no expire) y para reiniciar se usa systemctl restart apache2. El resto del artículo se conserva como referencia histórica.

Vamos a instalar un servidor web, utilizaremos Apache2, PHP y MariaDB (en lugar de MySql).

Cómo instalar MySql

Cómo instalar PHP

Primero empezaremos por instalar apache.

  • Apache

    • apt-get install apache2
  • Instalar módulos

    • a2enmod modulo (activar el módulo)
      • rewrite -> url amigable
      • headers -> enviar las cabeceras de los archivos
      • expire -> indicar cuando un archivo expira
      • deflate -> enviar la página comprimida así nos ahorramos ancho de banda
    • a2dismod modulo (desactivar el módulo)
    • Crear virtual hosts

      • nano /etc/apache2/sites-available/todoseaprende.com
        • Archivo todoseaprende.com
          <VirtualHost *:80>
          ServerAdmin tudirecciondecorreo.com
          ServerName todoseaprende.com
          ServerAlias www.todoseaprende.com
          DocumentRoot /var/www/todoseaprende.com

          Options FollowSymLinks
          AllowOverride None

          Options -Indexes FollowSymLinks MultiViews
          AllowOverride all
          Order allow,deny
          allow from all

          ErrorLog ${APACHE_LOG_DIR}/todoseaprende.com-error.log
          CustomLog ${APACHE_LOG_DIR}/todoseaprende.com-acces.log combined
          </VirtualHost>
        • Activar virtual host
          a2ensite todoseaprende.com
        • Desactivar virtual host
          a2dissite todoseaprende.com
    • Ahora reiniciamos el servicio de apache para que los cambios efectuados se apliquen
      service apache2 restart

Antes de esto: Cómo instalar Debian Jessie.

Temas:

0 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *