Instalar YunoHost en Debian 9 Stretch

Instalar YunoHost en Debian 9 Stretch.

YunoHost es una plataforma Open Source, desde la cual podrás instalar y configurar cientos de aplicaciones desde una única interfaz gráfica, que ademas es excelente.

A día de hoy (30 de Enero del 2019), la plataforma cuenta con unas 285 aplicaciones (de código abierto) que se actualizan constantemente, ademas el numero de herramientas sigue creciendo. Entre las aplicaciones podemos encontrar…

Todas las aplicaciones que contiene YunoHost, han sido seleccionadas por su alta calidad y actualizaciones constantes. Puedes revisar su GitHub.

En este tutorial, instalaremos y configuraremos YunoHost en un servidor Debian 9, también lo aseguramos con Let’s Encrypt.

 

Instalar YunoHost

Muchas instalaciones de Debian 9 incluyen Apache y Bind9, debemos eliminarlos antes de instalar YunoHost.

Eliminar Bind9:

sudo apt-get remove --auto-remove bind9

Eliminar Apache:
sudo apt-get remove --auto-remove apache2

Ahora si que podemos comenzar a instalar YunoHost en Debian 9.

Comenzamos…. que es fácil.

Primero instalamos wget.

apt install wget

Continuamos.
cd /tmp

wget -O yunohost https://install.yunohost.org/

Ejecutamos el script de instalación.
sudo /bin/bash yunohost

Si al comenzar la instalación te aparece algún error del tipo siguiente:

root@host:/tmp# sudo /bin/bash yunohost
[FAIL] Apache is installed and might conflict with nginx. Uninstall it first, or if you know what you are doing, run this script with -f.
[INFO] Installation logs are available in /var/log/yunohost-installation_20190130_141247.log

Es debido a que no desistalaste Apache o Bind9, sigue las instrucciones anteriores. Cuando todo este bien, puedes continuar con la instalación.

Primero te solicitara confirmación para configurar e instalar YunoHost, acepta pulsando en «YES«.

Instalar YunoHost en Debian 9 Stretch 1

 

Al aceptar, aparecerá una pantalla donde te preguntara si quieres que YunoHost controle el acceso SSH (por defecto «NO»). Recomiendo que lo dejes en «NO», ya que si dices que si, bloqueara el acceso del root vía SSH, pero es tu decisión.

Comienza la instalación y configuración de la plataforma.

Instalar YunoHost en Debian 9 Stretch 2

Instalar YunoHost en Debian 9 Stretch 3

 

Al concluir la instalación se imprimirá en pantalla la url de acceso, normalmente la ip del VPS o servidor.

Instalar YunoHost en Debian 9 Stretch 4

 

Accedemos desde nuestro navegador web favorito.

Veremos la pantalla que nos indica que la instalación es correcta, pero debemos de realizar nuestra propia configuración.

Instalar YunoHost en Debian 9 Stretch 5

 

Nos pregunta si tenemos un dominio o no, en este caso (ejemplo) pulsamos en «Ya tengo un dominio», y en siguiente. Introducimos nuestro dominio y siguiente.

Instalar YunoHost en Debian 9 Stretch 6

 

Insertamos la password del administrador.

Instalar YunoHost en Debian 9 Stretch 7

 

Ahora se paciente, se esta configurando y es posible que demore unos minutos. Al concluir te solicitara que ingreses la password del admin, para permitir iniciar sesión en la plataforma.

Instalar YunoHost en Debian 9 Stretch 8

 

Ingresas tu pass, y ya estas dentro del panel.

Instalar YunoHost en Debian 9 Stretch 9

 

Puedes revisar toda la plataforma, observaras que la curva de aprendizaje es mínima. De todas maneras lo primero que deberías hacer es cerciorarte de que la configuración DNS es correcta (si no es así, la modificas), e instalar el certificado Let’s Encrypt.

Podrás efectuar estas modificaciones en «Nombres de dominio», haces clic en el dominio y te mueves a «Operaciones».

Por ejemplo… instalamos el certificado Let’s Encrypt.

Instalar YunoHost en Debian 9 Stretch 10

 

Haz clic para instalar.

Instalar YunoHost en Debian 9 Stretch 11

 

Concluimos el tutorial de hoy, espero que disfrutes de esta excelente plataforma.

 

Agregar comentario