Los pasos se podrían resumir en 3:
- Parar los servicios.
- Backup del sistema.
- Descarga de los paquetes y actualización.
- Arrancar servicios.
$ sudo yum update
Una vez hecho esto... ¡Vamos p'allá!
1.- PARAR LOS SERVICIOS
Lo primero que tenemos que hacer es parar los servicios. Basta detener el servicio de openfire.
$ sudo /etc/init.d/openfired stop
Tan sencillo como esto.
2.- HACER UN BACKUP DEL SISTEMA
Ahora debemos hacer un backup, por lo que pueda pasar. Estoy seguro de que los backups automatizados los hacéis cada día, pero yo prefiero hacer éste a mano, por si acaso (soy un profesional desconfiado). Básicamente, tenemos que hacer un backup del openfire y de su base de datos. Empezamos por el openfire.
Bastaría hacer el backup del archivo /opt/openfire/conf/openfire.xml pero yo prefiero hacer backup de toda la carpeta del sistema y almacenarla en un repositorio. Ejecutamos:
$ sudo tar -cwf 20120207_01_openfire_backup.tar /opt/openfire/
Movemos el archivo a la carpeta del usuario que estemos usando para el proceso:
$ sudo mv 20120207_01_openfire_backup.tar /home/user/backup/openfire
Ahora tenemos que hacer el backup de la base de datos. Se supone que en el backup del openfire se incluye la base de datos embebida, pero una vez más, soy desconfiado y la hago a mano.
$ mysqldump --opt -u root -p openfire > /home/user/backup/openfire/20120207_01_openfire_ddbb
Así, ya tenemos los backups hecho. Estamos protegidos. Vamos a las cosas serias.
3.- DESCARGA DE LOS PAQUETES Y ACTUALIZACIÓN DE OPENFIRE
Descargamos el paquete de openfire:
$ wget http://download.igniterealtime.org/openfire/openfire-3.7.1-1.i386.rpm
Una vez descargado, ejecutamos la instalación de openfire.
$ sudo rpm -Uvf openfire-3.7.1-1.i386.rpm
Ya está. Complicación extrema, jeje.
4.- ARRANCAR LOS SERVICIOS
Ya hemos hecho lo más "complicado". Ahora arrancamos el servicio de openfire.
$ sudo /etc/init.d/openfired start
Comprobamis su correcto funcionamiento. Iniciamos sesión como admin en la consola de administración y luego con nuestro usuario en nuestro cliente de mensajería preferido (que espero que sea Pidgin).
Un saludo a todos, y si te ha servido (o no) este mini tutorial, por favor, deja un comentario.
excelente aporte, me fue muy útil gracias!!!
ResponderEliminarEliécer: Muy bueno. Gracias Man.
ResponderEliminar