Linux para gente que tiene una página web

Tu página web vive en un servidor, y ese servidor casi seguro usa Linux. Puedes seguir pagando para que otro lo maneje por ti, o puedes aprender lo justo para tomar el control y dejar de pagar de más.

🚧 Sección en construcción. Los artículos están en camino. Mientras tanto, aquí tienes de qué va a tratar cada tema.

¿Por qué aprender Linux?

Porque el hosting compartido es como vivir en un edificio donde el vecino de arriba pone música a las tres de la mañana: si otra web del mismo servidor se come los recursos, la tuya se pone lenta y no puedes hacer nada. Con un servidor propio decides tú, y muchas veces pagas menos.

Comandos básicos

La pantalla negra da miedo hasta que aprendes diez comandos. Moverte entre carpetas, ver archivos, cambiar permisos, buscar texto dentro de cien archivos a la vez y leer los registros del servidor para saber por qué tu web dio error. Ejemplo: tail -f /var/log/apache2/error.log.

VPS

Un VPS es tu propio pedazo de servidor por más o menos lo que cuesta una pizza al mes. Veremos cómo elegir proveedor, conectarte por SSH, instalar lo necesario para PHP y MySQL, y montar varias webs en la misma máquina. Por ejemplo, la web de Little Italy Kitchen y la de su servicio de catering, en el mismo VPS y cada una con su dominio.

Apache

El servidor web que entrega tus páginas. Hosts virtuales, certificados SSL gratis, el famoso .htaccess para URLs limpias y redirecciones 301, y la compresión y caché que hacen que tu web cargue rápido.

Seguridad

En cuanto tu servidor tiene IP pública, hay robots intentando entrar las 24 horas. No es paranoia, son los registros. Veremos cómo cerrar el acceso por contraseña en SSH, poner un firewall, bloquear a los que insisten y mantener todo actualizado sin romper la web.