Primero bajamos el tar.gz desde este enlace http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_8_0.tar.gz luego ejecutamos el siguiente comando para poder descomprimirlo.
tar -xzvf openfire_3_8_0.tar.gz
una vez descompreso movemos la nueva carpeta creada a /opt o /usr/bin yo lo puse en /opt con el siguiente comando.
mv openfire /opt/
esto mueve toda la carpeta dentro de /opt, ahora debemos de editar el archivo openfired que se encuentra dentro de openfire/bin/extra.
vi /opt/openfire/bin/extra/openfired
vamos hasta la linea donde tiene CMD="./openfire.sh $1" y quitamos el .sh lo guardamos y ejecutamos el siguiente comando
cd /opt/openfire/bin/extra/
./redhat-postinstall.sh
ahora simplemente podemos iniciar el servicio con
service openfired start
o reiniciamos el servidor y listo, puedes empezar a configurar tu instalación desde el siguiente enlace
http://tuServidor:9090
Algo muy importante que recordar es que el paquete de openfire_3_8_0.tar.gz no trae el java así que debes de instalar primeramente el java para que todo este proceso que acabas de hacer tenga efecto.