¡Hola, amigos de la tecnología! Hoy os traigo una nueva aventura en nuestra sección Tinker🧪Space, donde vamos a descubrir HestiaCP, un panel de control web de código abierto que facilita la administración de servidores para páginas web. HestiaCP te permite gestionar fácilmente sitios web, correos electrónicos, bases de datos y mucho más, todo desde una interfaz intuitiva. Entre sus principales funcionalidades destacan la configuración de servidores web con NGINX y Apache, la administración de bases de datos MariaDB, y el manejo de servicios de correo con Dovecot y Exim.

HestiaCP es una alternativa gratuita a otros paneles de control web como cPanel y Plesk, los cuales son opciones comerciales populares pero que pueden resultar costosas. La ventaja de HestiaCP radica en su flexibilidad, facilidad de uso y comunidad activa, lo que la convierte en una opción atractiva para aquellos que buscan una solución económica sin sacrificar funcionalidad.

Si buscas una herramienta potente y sin costo, HestiaCP es definitivamente una opción a considerar. Así que, prepárate un café, y ¡vamos a instalarlo juntos!

Guía de Instalación de HestiaCP

Paso 1: Preparación del Servidor

Primero, asegúrate de tener acceso a tu servidor y estar logueado como usuario root. Si no lo estás, usa el siguiente comando para conectarte:

ssh [email protected]

Paso 2: Descargar el Script de Instalación

Descarga el script de instalación de HestiaCP usando wget. Este comando lo hará por ti:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Puedes personalizar la descarga accediendo a la web oficial

Paso 3: Ejecutar el Script de Instalación

Antes de ejecutar el script, asegúrate de estar en el directorio correcto. Luego, ejecuta el siguiente comando para iniciar la instalación. Puedes configurar el idioma de instalación con --lang seguido del código ISO 639-1 del idioma deseado. En este caso, lo configuramos a español (es):

bash hst-install.sh --lang es

Paso 4: Configurar las Opciones de Instalación

Durante la instalación, se te presentarán varias opciones de configuración. Aquí puedes seleccionar los servicios que deseas instalar. En el ejemplo a continuación, hemos elegido varias opciones importantes:

  • Language: Selecciona el idioma que prefieras.
  • PHP-FPM: Activado.
  • Apache: Activado.
  • MariaDB: Activado.
  • MultiPHP, BIND, VSFTPD: Selecciona según tus necesidades.

Paso 5: Confirmar la Instalación

Después de configurar las opciones, el instalador te preguntará si deseas continuar. Escribe Y para confirmar:

Would you like to continue with the installation? [Y/N]: Y

A continuación, introduce una dirección de correo válida y el hostname para tu servidor:

Please use a valid email address (ex. [email protected]).
Please enter admin email address: [email protected]
Please enter FQDN hostname [hestiacp]: hosting.tudominio.com

Paso 6: Finalización de la Instalación

Una vez completada la instalación, verás un mensaje de confirmación con los detalles de acceso a tu nuevo panel de control HestiaCP. Aquí te dejo un ejemplo de cómo se verá:

¡Y eso es todo!

Ahora tienes HestiaCP instalado y listo para usar en tu servidor. Es una herramienta potente y flexible que te ayudará a gestionar tus servicios de manera eficiente. Si tienes alguna duda o encuentras algún problema, no dudes en consultar la documentación oficial o el foro de HestiaCP. ¡Nos vemos en la próxima aventura tecnológica!

⬇️¡Sigue, comenta y comparte! ⬇️

¡Descubre mis 5 HERRAMIENTAS SECRETAS que transformarán tu productividad!

Apúntate y te enseñaré mis 5 herramientas principales para ser más eficiente en mi día a día. Además, te iré enviando todas las novedades del sector tecnológico resumidas para que estés al día de todo lo que sucede, actualizaciones de principales softwares y vulnerabilidades destacadas de la semana.

⬇️ Seguro que esto te interesa ⬇️