Instalar un servidor Debian 10 con Yunohost

Instalar un servidor Debian 10 con Yunohost.

YunoHost es un sistema operativo basado en Debian, que tiene como objetivo simplificar lo máximo posible la configuración de un servidor para un único usuario, o grupo de colaboradores.

YunoHost tiene unas excelentes características, de forma predeterminada instala y configura un servidor web nginx, MariaDB, el agente de correo Postfix y el servidor IMAP Dovecot, incluyendo el filtro spam, Rspamd. También se incluye el servidor Metronome IM XMPP, OpenLDAP, Dnsmasq y, un sistema de autentificación transparente SSOwat para el inicio de sesión. Como es lógico no falta el generador de certificados SSL, Let’s Encrypt.

Instalar un servidor Debian 10 con YunoHost ofrece otras ventajas, como por ejemplo un repositorio comunitario de scripts validados, que nos permiten instalar otros servicios y aplicaciones (WordPress, Drupal, etc). El repositorio proporciona versiones personalizadas de aplicaciones ya preconfiguradas, y preparadas para integrarse en el entorno de inicio de sesión único de YunoHost.

Instalar un servidor Debian con Yunohost

Instalar un servidor Debian con Yunohost

 

Instalar un servidor Debian 10 con Yunohost

El único requisito para instalar Yunohost, es tener un VPS o servidor con Debian 10 instalado. Iniciamos la instalación con el siguiente comando.

sudo curl https://install.yunohost.org | bash

Verás algo similar a la imagen, responde «YES».

Instalar Yunohost en Debian

Instalar Yunohost en Debian

 

También te pregunta si quieres que Yunohost maneje el acceso root a ssh, si aceptas no podrás acceder desde root por ssh al servidor. Es tu decisión.

Yunohost maneja SSH

Yunohost maneja SSH

 

Comienza la instalación.

Instalar un servidor Debian Yunohost

Instalar un servidor Debian Yunohost

 

Al concluir el proceso de instalación (es rápido), veremos lo siguiente.

[INFO] Running workarounds_because_sysadmin_sucks
[INFO] Workaround for avahi : creating avahi user with uid 856
[INFO] Running install_yunohost_packages
[INFO] Running restart_services
[INFO] Installation logs are available in /var/log/yunohost-installation_20201215_151925.log
[ OK ] YunoHost installation completed !
===============================================================================
You should now proceed with Yunohost post-installation. This is where you will
be asked for :
  - the main domain of your server ;
  - the administration password.

You can perform this step :
  - from the command line, by running 'yunohost tools postinstall' as root
  - or from your web browser, by accessing : 
    - https://127.0.0.1/ (local IP, if self-hosting at home)

If this is your first time with YunoHost, it is strongly recommended to take
time to read the administator documentation and in particular the sections
'Finalizing your setup' and 'Getting to know YunoHost'. It is available at
the following URL : https://yunohost.org/admindoc
===============================================================================
root@sololinux-demo:~#

 

Para acceder a Yunohost escribes la ip del servidor, en tu navegador preferido. Antes de acceder a Yunohost debemos configurar algunas cosas como el dominio (no obligatorio), el usuario, la contraseña, etc.

Yunohost se ha instalado correctamente

El proceso de instalar un servidor Debian 10 con Yunohost es correcto

Configurar Yunohost

Configurar Yunohost

 

Una vez tengamos todo configurado, accedemos al menú general del servidor Debian con Yunohost.

Menu de Yunohost

Menú de Yunohost

 

Como puedes observar en la imagen anterior, disponemos de un menú sencillo y fácil de usar. Como último ejemplo del artículo «Instalar un servidor Debian 10 con Yunohost», accedemos al menú de aplicaciones donde encontraras las categorías principales, navega por ellas, te sorprenderá.

Instalar aplicaciones en un servidor Debian con Yunahost

Instalar aplicaciones en un servidor Debian con Yunahost

 

Notas finales a tener en cuenta
  • Si quieres instalar Yunahost en tu propio servidor local sin VPN, asegúrate de redirigir correctamente los puertos en tu enrutador.
  • Si utilizas tu propio nombre de dominio debes configurarlo correctamente, y sin ningún error.
  • Recuerda que hasta que obtengas el certificado Let’s Encrypt, pueden aparecer advertencias de peligro.
  • Yunahost es un servidor con propósito de usuario único, no des acceso a invitados a no ser que sean de absoluta confianza.
  • El listado de aplicaciones y herramientas es enorme, revísalo bien, seguro que localizas lo que necesitas.

 

Canales de Telegram: Canal SoloLinux – Canal SoloWordpress

Espero que este artículo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Instalar un servidor Debian 10 con Yunohost.

Chat de SoloLinux en Telegram

 

Agregar comentario