En este tutorial, le mostraremos cómo instalar y configurar el servidor web Hiawatha en su servidor Ubuntu 16.04. Para aquellos de ustedes que no sabían, Hiawatha es un servidor web construido con un enfoque en la seguridad. Tiene reglas integradas que pueden prevenir la falsificación y secuencias de comandos entre sitios, las inyecciones de SQL y el gasto de recursos. Aunque su enfoque está en la seguridad, también sobresale en rendimiento debido a su diseño liviano. Cuando se combina el Hiawatha servidor web con PHP-FPM y MySQL, puede tener un servidor web potente que es ligero y seguro.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Hiawatha en un servidor Ubuntu 16.04 (Xenial Xerus).
Características de Hiawatha
- Compatibilidad con CGI y equilibrio de carga FastCGI
- Compatibilidad con archivos grandes
- Funcionalidad de proxy inverso
- Compatibilidad con Chroot
- Kit de herramientas de URL que admite la reescritura de URL
- Compatibilidad con SSL y TLS
- Autenticación HTTP básica y implícita
- Control de velocidad de carga mediante la configuración del tráfico
- Almacenamiento en caché de archivos internos
- Compatibilidad con IPv6
- Compresión HTTP usando gzip
- Alojamiento virtual
- Compatibilidad con aplicaciones WebDAV
- Compatibilidad con la indicación de nombre de servidor incluida en v8.6
Instalar servidor web Hiawatha en Ubuntu 16.04
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
sudo apt-get update sudo apt-get upgrade
Paso 2. Instalación del servidor web Hiawatha.
Primero, obtenga e instale la clave pública del repositorio:
apt-key adv --recv-keys --keyserver keys.gnupg.net 79AF54A9 nano /etc/apt/sources.list
Agregue lo siguiente a sources.list
:
deb http://mirror.tuxhelp.org/debian/ squeeze main
Instala Hiawatha con el siguiente comando:
apt-get update apt-get install hiawatha
Inicie Hiawatha y agréguelo para que se inicie automáticamente en el inicio de su sistema usando:
systemctl enable hiawatha.service systemctl start hiawatha.service
Puede verificar que el servidor web Hiawatha realmente se está ejecutando abriendo su navegador web favorito e ingresando la URL http://dirección-de-su-servidor si está instalada, entonces verás esto:
Usando la configuración predeterminada, puede colocar su contenido web en el siguiente directorio:
/var/www/hiawatha
Para cualquier cambio de configuración que desee realizar, puede ir al siguiente directorio:
/etc/hiawatha
¡Felicitaciones! Ha instalado Hiawatha con éxito. Gracias por usar este tutorial para instalar el servidor web Hiawatha en sistemas Ubuntu 16.04 (Xenial Xerus) LTS. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Hiawatha.