INSTALACIÓN Y CONFIGURACIÓN SERVER OPENFIRE
Enviado por morfeo0001 • 4 de Abril de 2016 • Tutorial • 1.163 Palabras (5 Páginas) • 366 Visitas
INSTALACIÓN Y CONFIGURACIÓN SERVER OPENFIRE
----------------------------------------------------------------
#Para instalar server de chat interno openfire, primero se debe instalar #JAVA
apt-get install icedtea-6-plugin openjdk-6-jre
apt-get install openjdk-6-jdk
----------------------------------------------------------------
#Es necesaria la instalación de apache, mysql y php para el correcto #funcionamiento de server openfire
apt-get install apache2
apt-get install mysql-server mysql-common
#Solicita contraseña, es necesario colocar una contraseña para la BD
apt-get install php5 php5-cli
------------------------------------------------------------------
#Ahora se descarga openfire con el siguiente comando:
wget http://igniterealtime.org/downloadServlet?filename=openfire/openfire_3_9_3.tar.gz
---------------------------------------------------------------------------
#se copia archivo descargado en /opt y se le da el nombre openfire.tar.gz
cp downloadServlet\?filename\=openfire%2Fopenfire_3_9_3.tar.gz openfire_3_9_3.tar.gz /opt/openfire.tar.gz
---------------------------------------------------------------------------
#nos posicionamos en la carpeta opt y verificamos que se encuentre el #archivo
cd /opt
ls
---------------------------------------------------------------------------
#se descomprime archivo
tar zxvf openfire.tar.gz
---------------------------------------------------------------------------
#nos posicionamos en openfire y se crea grupo y usuario
cd openfire
groupadd openfire
useradd -d /opt/openfire -g openfire openfire
#se crea base de datos para openfire
mysqladmin -u root -p create openfire ; pide contraseña, la cual es la de ; mysql
cat /opt/openfire/resources/database/openfire_mysql.sql | mysql -u root -p openfire
--------------------------------------------------------------------------
#ingresamos a mysql para mirar si esta creadas tablas
# pide contraseña, es la que se configuro cuando se crea la base de datos.
mysql –u root –p
-------------------------------------------------------------------------
#Comando de base de datos
use openfire # usar dase de datos openfire
show tables; # mostrar tablas que posee la base de datos
select * from ofuser; # seleccionar tabla en especial
exit # para salir de mysql
---------------------------------------------------------------------------
#Reiniciar server openfire y apache
ln -s /opt/openfire/bin/openfire /etc/init.d/openfire
update-rc.d openfire defaults
/etc/init.d/apache2 restart
---------------------------------------------------------------------------
#nos situamos en bin
cd /opt/openfire/bin
---------------------------------------------------------------------------
#se mira el estado del server openfire y se lo inicializa
./openfire status
./openfire stop
./openfire start
---------------------------------------------------------------
#Exportación de base de datos – Se realiza este proceso en el server #antiguo. pass_root = 12345, pass_mysql= 123456
mysqldump –u root –p openfire > nombre_archivo.sql
#con el siguiente comando se mira donde quedo guardado el archivo de la #base de datos
Pwd
#NOTA_1: ANTES DE CARGAR LA BASE DE DATOS DEL SERVER VIEJO ES IMPORTANTE #CONFIGURAR PRIMERO EL OPENFIRE POR WEB, CREAR UN USUARIO COMO #ADMINISTRADOR; LUEGO SE CARGA LA DASE DE DATOS EN EL SERVER SE REFRESCA #CON F5 Y SE CAMBIA LA CONTRASEÑA DEL USUARIO CREADO COMO ADMIN. OJO MUY #IMPORTANTE.
#NOTA_2: OTRA FORMA ES CREAR UN USUARIO NUEVO COMO ADMINISTRADOR EN EL SERVER VIEJO, REALIZAR LA MIGRACION DE SERVIDOR Y QUEDARA ESTE NUEVO USUARIO COMO ADMINISTRADOR.
#se utiliza filezilla para pasar el archivo BD del server viejo al nuevo
----------------------------------------------------------------
#Cargar base de datos en server openfire nuevo
mysql -u root -p openfire < /home/andres/basededatosopenfire.sql
CUANDO LA EMBARRE
#PRIEMERO SE BORRA LA BASE DE DATOS, PARA ELLO SE DEBE CONECTARSE A MYSQL
...