-----Mensaje original-----
De: webmas...@multisaber.nat.cu [mailto:webmas...@multisaber.nat.cu] 
Enviado el: lunes, 02 de agosto de 2021 09:44 p.m.
Para: gutl-l@listas.jovenclub.cu
Asunto: [Gutl-l] OpenFire
Importancia: Alta

Necesito instalar y configurar OpenFire para Ubuntu 20.04 es para un VPS de los 
de ETECSA. necesito ayuda que ahora no tengo internet y necesito el script para 
instalarlo por putty _______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu To unsubscribe send an email 
to gutl-l-le...@listas.jovenclub.cu


Saltar al contenido <#content>  

Cómo instalar... <https://comoinstalar.me/>

Tutoriales que nos hacen la vida más fácil


  Cómo instalar Openfire en Ubuntu 20.04 LTS

22 marzo, 202114 octubre, 2020 por El Instalador
<https://comoinstalar.me/author/instalador/>

Facebook <https://comoinstalar.me/#facebook>

Twitter <https://comoinstalar.me/#twitter>

Pinterest <https://comoinstalar.me/#pinterest>

Email <https://comoinstalar.me/#email>

Compartir
<https://www.addtoany.com/share#url=https%3A%2F%2Fcomoinstalar.me%2Fcomo-instalar-openfire-en-ubuntu-20-04-lts%2F&title=C%C3%B3mo%20instalar%20Openfire%20en%20Ubuntu%2020.04%20LTS>

En esta entrada veremos *cómo instalar Openfire en Ubuntu 20.04 Focal
Fossa LTS* paso a paso, de modo que puedas crear tu propio servicio de
mensajería instantánea tanto para red local como a través de Internet
sobre tu servidor o *VPS Ubuntu <https://m.do.co/c/88cc8ac3f86c>*.

Contenido [ocultar <#>]

  * Antes de instalar Openfire en Ubuntu 20.04 LTS
    <#Antes_de_instalar_Openfire_en_Ubuntu_2004_LTS>
  * Cómo descargar Openfire para Ubuntu 20.04 LTS
    <#Como_descargar_Openfire_para_Ubuntu_2004_LTS>
  * Cómo instalar Openfire en Ubuntu 20.04 LTS
    <#Como_instalar_Openfire_en_Ubuntu_2004_LTS>
      o Archivos de Openfire <#Archivos_de_Openfire>
      o Firewall para el acceso al panel de control de Openfire
        <#Firewall_para_el_acceso_al_panel_de_control_de_Openfire>
      o Base de datos <#Base_de_datos>
      o Instalador web <#Instalador_web>
      o Abrir puertos <#Abrir_puertos>
  * Configurar Openfire en Ubuntu 20.04 LTS
    <#Configurar_Openfire_en_Ubuntu_2004_LTS>
  * Conclusión <#Conclusion>


    Antes de instalar Openfire en Ubuntu 20.04 LTS

Si te interesa completar los pasos de esta *guía de instalación de
Openfire en Ubuntu 20.04 LTS*, sería imporante contar con los siguientes
requerimientos básicos:

  *
    /

    /Una máquina Ubuntu 20.04 LTS Focal Fossa actualizada.

  *
    /

    /Entorno de ejecución de Java (JRE).

  *
    /

    /Un servicio de bases de datos como MySQL/MariaDB, PostgreSQL, etc.

  *
    /

    /Acceso a línea de comandos con un usuario con permisos de /sudo/.

  *
    /

    /Conexión a Internet.

En caso de que no dispongas del entorno mínimo necesario, seguramente te
resulte útil nuestra guía de instalación de Java OpenJDK en Ubuntu 20.04
LTS <https://comoinstalar.me/como-instalar-java-en-ubuntu-20-04-lts/>.


    Cómo descargar Openfire para Ubuntu 20.04 LTS

Vamos a *descargar Openfire para Ubuntu 20.04 LTS* desde la sección de
descargas del sitio oficial del proyecto
<https://www.igniterealtime.org/downloads/>, donde elegiremos «/Linux/»
para desplegar las opciones disponibles:

como descargar openfire para ubuntu 20.04 lts

En este caso elegiremos la última opción, el paquete /.tar.gz
<https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4_6_2.tar.gz>/,
que incluye binarios que deberían funcionar en prácticamente cualquier
versión de Linux. Podemos realizar la descarga desde el navegador (que
nos conduce a una página de descarga automática) o directamente desde la
consola mediante el comando /wget/:

~$ wget --content-disposition 
https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4_6_2.tar.gz
~$ wget --content-disposition 
https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4_6_2.tar.gz

~$ wget --content-disposition 
https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4_6_2.tar.gz


    Cómo instalar Openfire en Ubuntu 20.04 LTS

Para *instalar Openfire en Ubuntu 20.04 LTS* realizaremos una serie de
sencillos pasos que vamos a ver detalladamente a continuación.


      Archivos de Openfire

Extraemos el contenido del paquete que acabamos de descargar en su
ubicación de instalación:

~$ sudo tar xf openfire_4_6_2.tar.gz -C /opt/
~$ sudo tar xf openfire_4_6_2.tar.gz -C /opt/

~$ sudo tar xf openfire_4_6_2.tar.gz -C /opt/

Creamos un enlace simbólico al binario principal para configurarlo como
un servicio del sistema:

~$ sudo ln -s /opt/openfire/bin/openfire /etc/init.d/
~$ sudo ln -s /opt/openfire/bin/openfire /etc/init.d/

~$ sudo ln -s /opt/openfire/bin/openfire /etc/init.d/

Creamos los scripts básicos para la administración del nuevo servicio:

~$ sudo update-rc.d openfire defaults
~$ sudo update-rc.d openfire defaults

~$ sudo update-rc.d openfire defaults

Y lanzamos el sevicio por vez primera de forma manual:

~$ sudo systemctl start openfire
~$ sudo systemctl start openfire

~$ sudo systemctl start openfire

Podemos comprobar que el servicio se encuentra en funcionamiento
mediante el comando systemctl status openfire
|systemctl status openfire|:

como instalar openfire en ubuntu 20.04 lts focal fossa

Viendo que el servicio Openfire funciona correctamente, podemos
habilitarlo para que arranque de forma automática junto a Ubuntu 20.04 LTS:

~$ sudo systemctl enable openfire
~$ sudo systemctl enable openfire

~$ sudo systemctl enable openfire


      Firewall para el acceso al panel de control de Openfire

Si estamos trabajando de forma remota y tenemos activado el firewall UFW
en el servidor Ubuntu 20.04, necesitaremos crear una regla que permita
el acceso web al panel de control:

~$ sudo ufw allow 9090/tcp
~$ sudo ufw allow 9090/tcp

~$ sudo ufw allow 9090/tcp


      Base de datos

Openfire puede trabajar con los sistemas de bases de datos más usados en
Ubuntu 20.04, así que te mostramos cómo preparar algunos de ellos.


        MariaDB/MySQL

Podemos conectar al servicio con el cliente de consola /mysql/ y el
usuario administrador que uses habitualmente:

~$ mysql -u root -p
~$ mysql -u root -p

~$ mysql -u root -p

Creamos la base de datos:

> create database openfire charset utf8mb4 collate utf8mb4_unicode_ci;
> create database openfire charset utf8mb4 collate utf8mb4_unicode_ci;

> create database openfire charset utf8mb4 collate utf8mb4_unicode_ci;

En *MariaDB* o *MySQL 5* creamos el usuario de la forma habitual:

> create user openfire@localhost identified by 'XXXXXXXX';
> create user openfire@localhost identified by 'XXXXXXXX';

> create user openfire@localhost identified by 'XXXXXXXX';

Pero en *MySQL 8* lo creamos indicando el plugin de conexión compatible:

> create user openfire@localhost identified with mysql_native_password by 
> 'XXXXXXXX';
> create user openfire@localhost identified with mysql_native_password by 
> 'XXXXXXXX';

> create user openfire@localhost identified with mysql_native_password by 
> 'XXXXXXXX';

En cualquier caso, concedemos suficientes permisos al usuario sobre la base:

> grant all privileges on openfire.* to openfire@localhost;
> grant all privileges on openfire.* to openfire@localhost;

> grant all privileges on openfire.* to openfire@localhost;

Ya podemos cerrar la conexión:

> exit
> exit

> exit


        PostgreSQL

Creamos un rol con contraseña:

~$ sudo -u postgres createuser -P openfire
~$ sudo -u postgres createuser -P openfire

~$ sudo -u postgres createuser -P openfire

Y creamos la base de datos correspondiente:

~$ sudo -u postgres createdb openfire -O openfire
~$ sudo -u postgres createdb openfire -O openfire

~$ sudo -u postgres createdb openfire -O openfire


      Instalador web

Para *acceder al instalador web de Openfire en Ubuntu 20.04 LTS* desde
un navegador utilizaremos la dirección del panel de control, indicando
la dirección IP o nombre DNS con el puerto de conexión 9090.

Por ejemplo, el servidor Ubuntu 20.04 sobre el que hemos realizado este
tutorial es accesible en el subdominio /ubuntu2004.local.lan/, por lo
que empleamos /http://ubuntu2004.local.lan:9090/ como URL:

instalar openfire en ubuntu 20.04 lts

 

Elegimos el idioma y continuamos con la configuración del dominio para
el servicio de mensajería:

instalador de openfire para ubuntu 20.04 lts

Normalmente el dominio coincidirá con el de la dirección del servidor.

Configuramos la fuente de datos:

instalacion de openfire en ubuntu 20.04 lts

La opción recomendada es la conexión estándar, ya que utilizará el
servicio de bases de datos que hayamos configurado anteriormente, lo que
aumentará el rendimiento.

Por tanto, tendremos que configurar la conexión a nuestro servicio de
bases de datos:

instalando openfire en ubuntu 20.04 lts

Elegimos el controlador desde la lista desplegable «/Drivers
Predefinidos/«, y en «/URL de la Base de Datos/» sustituimos /HOSTNAME/
por la dirección del servidor Ubuntu 20.04 (o por /localhost/), y
/DATABASENAME/ por el nombre de la base de datos que creamos anteriormente.

Indicaremos también el usuario y la contraseña.

Continuamos con el modo de almacenar usuarios y contraseñas:

Y con los datos para la cuenta del administrador:

Y por fin termina el proceso de instalación:


      Abrir puertos

Una vez terminada la configuración del servicio, Openfire comienza a
atender peticiones en distintos puertos TCP/IP:

  * 5275, 5276: Componentes externos (estándar y SSL).
  * 7777: Transferencia de archivos vía proxy.
  * 9090: Consola de administración.
  * 5222, 5223: Clientes (estándar y SSL).
  * 5229: Clientes Flash.
  * 5262, 5263: Administradores de conexiones (estándar y SSL).
  * 7070, 7443: Clientes web (HTTP y HTTPS).
  * 5269, 5270: Servidores remotos (estándar y SSL).

Si el servicio se encuentra tras un firewall, como UFW, será necesario
añadir las reglas que den acceso a los servicios que queramos prestar.
Usualmente se suelen abrir los puertos para los clientes estándar en el
puerto 5222 y 5223:

~$ sudo ufw allow 5222/tcp
~$ sudo ufw allow 5222/tcp

~$ sudo ufw allow 5222/tcp

Y:

~$ sudo ufw allow 5223/tcp
~$ sudo ufw allow 5223/tcp

~$ sudo ufw allow 5223/tcp


    Configurar Openfire en Ubuntu 20.04 LTS

Podemos iniciar sesión en la consola de administración de Openfire
usando la misma URL del instalador, o desde el enlace que nos muestra la
página de finalización de la instalación:

openfire en ubuntu 20.04 lts focal fossa

Iniciamos sesión y accedemos a la página principal de administración del
servidor, donde obtendremos información del servicio:

openfire para ubuntu 20.04 lts

Podremos ver los usuarios del servicio y su estado actual:

openfire sobre ubuntu 20.04 lts

Todo listo para que los usuarios comiencen a registrarse desde clientes
instalados en distintos dispositivos.


    Conclusión

Ahora que sabes cómo instalar Openfire en Ubuntu 20.04 LTS Focal Fossa
ya puedes montar tu propio sistema de mensajería instantánea sobre red
local o Internet, que servirá tanto para ámbitos domésticos, de ocio o
profesionales.


        ¡Apoya comoinstalar.me!

¿Ya tienes listo tu sistema de mensajería instantánea gracias a esta
guía? En ese caso tal vez quieras agradecérnoslo colaborando con el
mantenimiento de este sitio y la creación de nuevos artículos y
tutoriales, cosa que puedes hacer invitándonos a un café:

Ko-fi donations¡Invítame a un café! <https://ko-fi.com/comoinstalarme>

 

O dejando *1 $* de propina con PayPal:

¡Gracias!


        Valora esta entrada

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (*1* votos,
promedio: *5,00* de 5)
Cargando...

Facebook <https://comoinstalar.me/#facebook>

Twitter <https://comoinstalar.me/#twitter>

Pinterest <https://comoinstalar.me/#pinterest>

Email <https://comoinstalar.me/#email>

Compartir
<https://www.addtoany.com/share#url=https%3A%2F%2Fcomoinstalar.me%2Fcomo-instalar-openfire-en-ubuntu-20-04-lts%2F&title=C%C3%B3mo%20instalar%20Openfire%20en%20Ubuntu%2020.04%20LTS>
Categorías Ubuntu <https://comoinstalar.me/ubuntu/> Etiquetas Linux
<https://comoinstalar.me/tag/linux/>, Openfire
<https://comoinstalar.me/tag/openfire/>, Ubuntu
<https://comoinstalar.me/tag/ubuntu/>, Ubuntu 20.04
<https://comoinstalar.me/tag/ubuntu-20-04/>
Navegación de entradas
Cómo instalar ownCloud en CentOS 7
<https://comoinstalar.me/como-instalar-owncloud-en-centos-7/>
Cómo instalar el firewall UFW en Ubuntu 18.04 LTS
<https://comoinstalar.me/como-instalar-el-firewall-ufw-en-ubuntu-18-04-lts/>


      2 comentarios en «Cómo instalar Openfire en Ubuntu 20.04 LTS»

 1.
    Álvaro Luis        
    21 enero, 2021 a las 12:53 pm
    
<https://comoinstalar.me/como-instalar-openfire-en-ubuntu-20-04-lts/#comment-2825>


    No es posible la configuración de OpenFire en Linux Ubuntu 20.04 con
    una base de datos MariaDB.

    Responder <#comment-2825>   

      *
        El Instalador   
        22 enero, 2021 a las 6:41 pm
        
<https://comoinstalar.me/como-instalar-openfire-en-ubuntu-20-04-lts/#comment-2842>


        Hola, Álvaro. Acabo de actualizar el tutorial a la versión 4.6.1
        de Openfire y te confirmo que sí que funciona con MariaDB.
        Simplemente debes elegir MySQL como controlador y realizar las
        modificaciones que se indican en el tutorial sobre la URL de la
        base de datos.

        Responder <#comment-2842>       


      Deja un comentario Cancelar la respuesta
      
<https://comoinstalar.me/como-instalar-openfire-en-ubuntu-20-04-lts/#respond>

Comentario

Nombre

Correo electrónico


    Contribuye con este sitio

¿Quieres echar una mano con el mantenimiento de este sitio? Con *1 $*
desde PayPal contribuyes a la creación de nuevos contenidos, ¡gracias!


    Búsqueda

Buscar:


    ¡¡Oferta: Dominios a 0,88 $!!

Domain names for just 88 cents!
<https://namecheap.pxf.io/c/1292364/386447/5618>


    ¡Prueba el servicio VPS de comoinstalar.me!

100 $ de crédito para gastar en 2 meses con Digital Ocean y
comoinstalar.me en tu VPS

El mejor servicio VPS <https://m.do.co/c/88cc8ac3f86c>


    Apóyame con Ko-fi

¿Te gusta este contenido? ¿Te resulta útil?

Ko-fi donations¡Invítame a un café! <https://ko-fi.com/comoinstalarme>

  * Aviso legal <https://comoinstalar.me/aviso-legal/>
  * Política de privacidad <https://comoinstalar.me/politica-de-privacidad/>
  * Política de cookies <https://comoinstalar.me/politica-de-cookies/>

© 2021 Cómo instalar...       

<#>

Este sitio web utiliza cookies para que usted tenga la mejor experiencia
de usuario. Si continúa navegando está dando su consentimiento para la
aceptación de las mencionadas cookies y la aceptación de nuestra
política de cookies <https://comoinstalar.me/politica-de-cookies/>.

ACEPTAR <javascript:;>
Aviso de cookies

✓
¡Gracias por compartir!

AddToAny <https://www.addtoany.com/>

Más…

_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu

Responder a