¿Qué es Caddy Server? Cómo crear un Servidor
Caddy es un servidor web potente para ordenadores domésticos o en sitios web reales. Configurar Caddy Server solo llevara unos configurarlo y no requiere conocimientos de webmaster o servicios administrativos y tecnologías.
Si desea ejecutar un servidor web local tienes muchas opciones para hacerlo, pero es probable ninguno sea tan cómoda como Caddy.
El programa se ofrece como una versión portátil de 3 MB para Windows y otros sistemas operativos como Mac OS X y Linux son compatibles así que usted sólo tiene que extraer y ejecutarlo para iniciar el servidor. Tenga en cuenta que puede compilar Caddy desde github si lo prefieres.
La versión básica de Caddy es suficiente para el funcionamiento estático HTML páginas web localmente que luego puede acceder en el mismo equipo y dependiendo de las políticas de seguridad y aplicaciones también en la misma red de ordenadores o Internet.
Caracteristicas de Caddy Server:
-
HTTP/2: Caddy soporta HTTP/2 y de forma automática cifra la web con HTTPS.
-
Caddy utiliza cifrado en tus sitios usando el protocolo https sin problemas. Soporta SNI.
-
Fácil despliegue: Caddy es un solo ejecutable sin dependencias. Sirve para ccualquier plataforma.
-
Multi-core: Cuando las cosas se ponen difíciles, Caddy se pone en marcha en más CPU.
-
Soporta los WebSockets
-
IPv6: Funciona muy bien en un entorno IPv6.
-
FastCGI: Serve en PHP las solicitudes proxy a servidores FastCGI como php-fpm.
-
Markdown: Envia Markdowns de respuesta personalizado simplemente añadiendo una línea a su Caddyfile.
-
Proxy inverso: Reenviar solicitudes a otros extremos con proxy inverso y balanceo de carga.
-
Redirecciones y reescrituras: Escribir solicitudes internamente o configurar redirecciones HTTP.
-
Gzip: Comprime las respuestas para ahorrar ancho de banda.
-
Directorio de navegación: Lista el contenido de las carpetas según su propia plantilla.
-
Hosts virtuales: Servir a múltiples sitios de la misma dirección con un solo Caddyfile.
Tutoriales de instalación
¿Cómo instalar Caddy Server en Windows?
- Bajamos la versión que corresponda a nuestro sistema operativo: https://caddyserver.com/download
- Entraemos el contenido del archivo zip en una carpeta que hayamos creado previamente
- Ejecutamos caddy.exe
- Abrimos nuestro navegador favorito y entramos en
https://localhost:2015
- En la carpeta que descomprimimos Caddy tenemos que meter los archivos html que queremos que se muesten, suelo recargamos la pagina y ya tenemos nuestra web en el servidor local.
Dentro de la carpeta que creamos tenemos que tener por lo menos caddy.exe y init, los archivos que están en marcados en rojo son el css y demás elementos de la web.
Si habéis completado el proceso con éxito os tiene que salir el index.html al entrar en la url, si no pusisteis ninguna pagina html se os mostrara el error de pagina no encontrada.