meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
aplicaciones:zulip [2021/03/11 12:22] lcaplicaciones:zulip [2023/01/18 14:10] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 {{tag>zulip chat}} {{tag>zulip chat}}
 ===== Instalación de un servidor Zulip ===== ===== Instalación de un servidor Zulip =====
-Partimos de una mv de 4Gb con Centos 7 .+Partimos de una mv de 4Gb con Ubuntu
  
 ==== Descargamos el paquete de instalación ==== ==== Descargamos el paquete de instalación ====
 <sxh>cd $(mktemp -d) <sxh>cd $(mktemp -d)
-wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz +wget https://www.zulip.org/dist/releases/zulip-server-latest.tar.gz</sxh> 
-tar -xf zulip-server-latest.tar.gz</sxh>+ 
 +=== Descomprimimos === 
 +<sxh>tar -xf zulip-server-latest.tar.gz</sxh> 
 + 
 +=== Ejecutamos === 
 + 
 +Si vamos a utilizar un certificado de [[Let’s Encrypt| https://letsencrypt.org/es/]] 
 +<sxh>sudo -s  # If not already root 
 +./zulip-server-*/scripts/setup/install --certbot  --email=YOUR_EMAIL --hostname=YOUR_HOSTNAME</sxh> 
 +<note>por supuesto para que funcione tienes que cumplir con los requisitos y tener tu dominio redireccionado a la ip del servidor</note> 
 + 
 +En caso de utilizar un servidor para pruebas y usar un certificado autofirmado. 
 +<sxh>./zulip-server-*/scripts/setup/install  --self-signed-cert   --email=YOUR_EMAIL --hostname=YOUR_HOSTNAME</sxh> 
 +==== Configurar el correo ==== 
 +Para configurar Zulip para que pueda enviar notificaciones por correo debemos hacer los isguiente : 
 +  - Editar el fichero /etc/zulip/settings.py y modificar las siguientes líneas quitando la # y poniendo los datos de tu servidor de correo  
 +<sxh>sudo nano /etc/zulip/settings.py</sxh> 
 +<sxh> 
 +#EMAIL_HOST = 'smtp.example.com' 
 +#EMAIL_HOST_USER = '' 
 +#EMAIL_USE_TLS = True 
 +#EMAIL_PORT = 587 
 +</sxh> 
 + 
 +Por ejemplo para usar el servidor de Google quedaría así 
 +<sxh> 
 +EMAIL_HOST = 'smtp.gmail.com' 
 +EMAIL_HOST_USER = 'GMAILADDRESS' 
 +EMAIL_USE_TLS = True 
 +EMAIL_PORT = 587 
 +</sxh> 
 + 
 +<note>Donde GMAILADDRESS es la dirección de correo de tu cuenta de Gmail </note> 
 + 
 +Ahora debemos editar el fichero ** /etc/zulip/zulip-secrets.conf** y añadir la siguiente línea al final del mismo  
 +<sxh>sudo nano /etc/zulip/zulip-secrets.conf</sxh> 
 +<sxh>email_password = PASSWORD</sxh> 
 + 
 +Donde PASSWORD es la contraseña de la cuenta de correo. En el caso de usar Gmail para enviar correos, sería la contraseña de la cuenta que usamos para validarnos en Gmail 
 + 
 +Guardar el fichero y reiniciar el servidor para aplicar los cambios  
 +<sxh>su zulip -c '/home/zulip/deployments/current/scripts/restart-server'</sxh> 
 +==== Reiniciar el servidor ==== 
 +Si cambiamos algún parámetro de la configuración tendremos que reiniciar el servidor con el siguiente comando para que aplique los cambios. 
 +<sxh>su zulip -c '/home/zulip/deployments/current/scripts/restart-server'</sxh> 
 + 
 +<note>Por defecto el usuario **zulip** no tiene contraseña </note> 
 +==== Referencias ==== 
 +  * https://github.com/zulip 
 +  * https://www.flopy.es/tutorial-instalacion-de-un-servidor-de-zulip-paso-a-paso/ 
 +  * https://www.techrepublic.com/article/how-to-install-the-zulip-chat-server-on-ubuntu-18-04/