Sie sind auf Seite 1von 27

Instalacin y configuracin de Openmeetings en CentOS 5.

Introduccin.
Hola a todos, antes de comenzar con el tecnicismo, quisiera hacer una pequea y primera introduccin. Como parte del ciclo de vida del conocimiento de libre acceso del cual todos nos beneficiamos, una vez tomado y asimilado ste conocimiento, toca devolverlo al ro de flu o natural que es Internet ! nuestra comunidad. "icardo #pez $edina y yo %scar &alladares $oya nos hemos animado a crear esta 'ua( el motivo) la pasin por el soft*are libre y la emocin por el proceso de instalacin y confi'uracin por encima de la ale'ra de verlo puesto en marcha. +sta es nuestra primera publicacin, se'uro encontrar,n m,s de un error, pero esperamos poder ofrecer, en sta entre'a, los medios necesarios para poder implementar %pen$eetin's de forma comprensiva.

Ricardo Lopez Medina Oscar Balladares Moya 1

Instalacin y configuracin de Openmeetings en CentOS 5.5

-erechos de autor y cl,usulas.


+ste documento se facilita sin nin'una 'aranta, .nicamente con el deseo de que sea .til de al'una manera. #os sitios que alber'an este documento as como los autores del mismo, no se hacen responsables de cualquier inconveniente derivado del uso de esta obra. "ecuerda que toda configuracin e instalacin implica una gran responsabilidad. /s que te recomendamos enr'icamente 0% hacer las pruebas sobre un servidor en produccin. +sta obra se distribuye ba o la licencia Creative Commons Reconocimiento-NoComercialCompartirIgual 2.1

+res libre de copiar, distribuir y comunicar p.blicamente la obra y hacer obras derivadas ba o las condiciones si'uientes) a1 -ebe reconocer y citar al autor ori'inal. b1 0o puedes utilizar esta obra para fines comerciales 2incluyendo su publicacin, a travs de cualquier medio, por entidades con fines de lucro1. c1 3i alteras o transformas esta obra, o 'eneras una obra derivada, slo puedes distribuir la obra 'enerada ba o una licencia idntica a sta. /l reutilizar o distribuir las obras, tienes que de ar bien claro los trminos de la licencia de esta obra. /l'una de estas condiciones puede no aplicarse si se obtienes el permiso del titular de los derechos de autor. #os derechos derivados de usos le'timos u otras limitaciones no se ven afectados por lo anterior. #icencia completa en castellano. #a informacin contenida en este documento y los derivados de ste se proporcionan tal cual son y los autores no asumir,n responsabilidad al'una si el usuario o lector hace mal uso de stos.

Ricardo Lopez Medina Oscar Balladares Moya 2

Instalacin y configuracin de Openmeetings en CentOS 5.5

Convenciones.
4odos los comandos se e ecutar,n como el usuario root. #os comandos est,n precedidos por el smbolo numeral 5. 3i un comando es demasiado lar'o, se dividir, en cuantas lneas sea necesario, en tal caso el smbolo 678 al fin de lnea indica que dicha lnea se concatena con la si'uiente.

9u es %pen$eetin's:
3e'.n ;i<ipedia) 6%penmeetin's es un soft*are utilizado para presentaciones, la formacin en lnea, conferencias *eb, pizarra de dibu o, colaboracin y edicin de documentos, intercambio de escritorio8

Caractersticas.
3e'.n ;i<ipedia) =ermite la difusin de >ideo y /udio. 3e puede visualizar el escritorio de cualquier participante. -isponible en ?@ idiomas. =izarra virtual con capacidades de dibu o, escritura, edicin, cortar y pe'ar, redimensionamiento de im,'enes e insertar smbolos. Conferencias mientras se dibu a. Importacin de documentos 2.t'a, .Acf, .*p', .tAt, .ico, .ttf, .pcd, .pcds, .ps, .psd, .tiff .bmp, .sv', .dpA, .eAr, . p', . pe', .'if, .pn', .ppt, .odp, .odt, .sA*, .*pd, .doc, .rtf, .tAt, .ods .sAc, .Als, .sAi, .pdf1. +nvio de invitaciones y lin<s directos dentro de la conferencia. 3istema de moderadores. Cuartos p.blicos y privados para conferencias. +l servidor se puede e ecutar tanto en ;indo*s como en #inuA y los clientes .nicamente necesitan un nave'ador y el Blash =layer por lo que se puede participar en una sesin desde pr,cticamente cualquier plataforma.

-ispone de un mdulo para su inte'racin con $oodle.

Ricardo Lopez Medina Oscar Balladares Moya 3

Instalacin y configuracin de Openmeetings en CentOS 5.5

"equerimientos.
Cava. >ersin D o mayor. &ase de datos 2$y39#, =ost'res,... $339#, %racle, -&E, ver lista completa1. #a base de datos debe escuchar y permitir coneAiones 4C=7I=. F el esquema de caracteres por defecto debe ser G4BH. 3ubIproceso 2demonio1 de %pen%ffice corriendo como servicio y a la escucha en el puerto H?JJ. 0ecesario para lectura y conversin de los diferentes formatos de documentos. Ima'e$a'ic< 2no es necesario para la instalacin pero s para funciones postIinstalacin1. 0ecesario para leer, crear y convertir im,'enes en diferentes formatos. Khost3cript 2no es necesario para la instalacin pero s para funciones postIinstalacin1. +s un intrprete del len'ua e =ost3cript y =-B. 3;B4ools 2no es necesario para la instalacin pero s para funciones postIinstalacin1. #a versin recomendada es la J.@. +s necesario para el mane o de archivos flash( lectura, creacin, mane o de im,'enes y audio para este tipo de archivos. BBmpe' 2no es necesario para la instalacin pero s para funciones postIinstalacin1. 0ecesario para la 'rabacin de audioIvideo. "equiere soporte para libmpLlame, que a su vez se utiliza para el mane o de archivos mpL. 3oM 2no es necesario para la instalacin pero s para funciones postIinstalacin1. 0ecesario para la 'rabacin de audioIvideo. +Aplorador *eb con soporte para Blash =layer, recomendado el ?J &eta 2al momento de escribir esta 'ua1 .

Ricardo Lopez Medina Oscar Balladares Moya 4

Instalacin y configuracin de Openmeetings en CentOS 5.5

Instalaciones.
/ntes de empezar, en necesario que aclaremos que para el desarrollo de esta 'ua hemos utilizado una instalacin fresca de Cent%3 N.N( durante el proceso de su instalacin hemos ele'ido los si'uientes paquetes) -esarrollo) &iblioteca de desarrollo, desarrollo en Cava, herramientas de desarrollo. 3istema &ase) Herramientas de administracin, herramientas del sistema, Cava.

3i no ele'iste estos paquetes durante tu instalacin, recomendamos que verifiques que Cava y los paquetes necesarios para compilar estn instalados en tu equipo. 4ambin hemos deshabilitado 3+#inuA. /ntes que nada debemos actualizar todo el sistema) 5 yum update Iy -espus de unos minutos, horas, o das 2se'.n tu ancho de banda1 instalamos el servidor de base de datos. +li amos $y39#) 5 yum install mysql mysqlIserver #ue'o del update, Ima'e$a'ic< y Khost3cript deberan estar instalados y en su .ltima versin, de i'ual forma verificamos) 5 yum install Ima'e$a'ic< 'hostscript Instalamos paquetes necesarios para el mane o de im,'enes) 5 yum install lib pe' lib pe'Idevel 'iflib 'iflibIdevel 'iflibIutils freetype freetypeIdevel Instalamos paquetes para el mane o de fuentes) 5 yum install fontconfi' fontconfi'Idevel Instalamos paquetes para compresin y descompresin) 5 yum install zlib zlibIdevel 4ambin necesitaremos openoffice.or'Iheadless, 2m,s adelante eAplicaremos por qu1) 5yum install openoffice.or'Iheadless

Ricardo Lopez Medina Oscar Balladares Moya 5

Instalacin y configuracin de Openmeetings en CentOS 5.5

Instalacin de soft*are de 'randes li'as)


=asaremos ahora a la instalacin de lame, del cual depende BBmpe' para el soporte de archivos mpL. -escar'amos lame ) 5 *'et http)77sourcefor'e.net7pro ects7lame7files7lame7L.@H.O7lameIL.@H.O.tar.'z7do*nload -escomprimimos el archivo( in'resamos al directorio) 5 tar Avzf lameIL.@H.O.tar.'. 5 cd lameIL.@H.O + ecutamos el script configure: 5 .7confi'ure IIprefiAP7usr7 Como has notado, le hemos dicho que se instale en 7usr7. Cuando instalamos desde fuentes, el directorio por defecto de instalacin es 7usr7local7. Hemos preferido instalarlo en 7usr7 pues es la primera ruta que mira el sistema cuando busca un e ecutable o librera. 3i por e emplo instalas BBmpe' desde FG$, ste se instalar, en 7usr7bin7ffmpe', en contraste, si lo compilas, ste se instalar, por defecto en 7usr7local7bin7ffmpe'. F si hicieramos las dos cosas, entonces tendramos dos versiones del mismo pro'rama en rutas distintas, para evitarnos confusiones de ahora en adelante todo pro'rama que compilemos le indicaremos que se instale en 7usr7. /hora compilamos he instalamos) 5 ma<e 5 ma<e install Gn comando muy .til para cuando hemos acabado de instalar libreras es ldconfig, para que aada a stas al path del sistema inmediatamente. +ntonces e ecutamos) 5 ldconfi' Ia -e ahora en adelante usaremos este comando despus de compilar e instalar cualquier soft*are.

Ricardo Lopez Medina Oscar Balladares Moya 6

Instalacin y configuracin de Openmeetings en CentOS 5.5

Instalacin de 3;B4ools.
5 *'et http)77***.s*ftools.or'7s*ftoolsIJ.@.?.tar.'z 5 cd s*ftoolsIJ.@.? 5 .7confi'ure IIprefiAP7usr7 5 ma<e 5 ma<e install 5 ldconfi' Ia +sto instala varios componentes, para verificar que est,n en el lu'ar correcto) 5 locate 7usr7bin7Qs*f -ebera mostrar al'o como) 7usr7bin7fontEs*f 7usr7bin7'ifEs*f 7usr7bin7 pe'Es*f 7usr7bin7pdfEs*f 7usr7bin7pn'Es*f 7usr7bin7*avEs*f

Instalando BBmpe'.
/ntes de compilar e instalar BBmpe' es necesario tener instalado yasm. =ara ello debemos tener habilitado el repositorio de "=$Bor'e. 3i a.n no tienes este repo activado si'ue estos pasos) 5 rpm IIimport http)77apt.s*.be7"=$IK=KIR+F.da'.tAt 5 *'et http)77pac<a'es.s*.be7rpmfor'eIrelease7rpmfor'eIreleaseIJ.N.?I?.elN.rf.iLHD.rpm 5 rpm Iivh rpmfor'eIreleaseIJ.N.?I?.elN.rf.iLHD.rpm Fa podemos instalar yasm) 5 yum install yasm Iy =asamos a descar'ar BBmpe' desde su servidor 3>0) 5 svn chec<out svn)77svn.mplayerhq.hu7ffmpe'7trun< ffmpe' 5 cd ffmpe' 5.7confi'ure IIenableIlibmpLlame IIprefiAP7usr7 5ma<e 5ma<e install 5 ldconfi' Ia

Ricardo Lopez Medina Oscar Balladares Moya 7

Instalacin y configuracin de Openmeetings en CentOS 5.5

Como has notado, le hemos indicado que habilite el soporte para libmpLlame( y por supuesto, que se instale en 7usr7. "ecuerda que el e ecutable quedar, instalado en 7usr7bin7.

Instalando 3oM
=ara efecto de instalar soA, tambin incluiremos varios paquetes. 5 yum Iy install amrnbIdevel amr*bIdevel speeAIdevel libidLta'Idevel libmadIdevel 7 libvorbisIdevel soAIdevel ladspaIdevel faacIdevel faadEIdevel *avpac<Idevel libsndfileIdevel "ecuerda que el smbolo 678 al final de la lnea indica que sta va concatenada a la si'uiente( por tanto este comando va en una misma lnea. /hora continuamos con la descar'a de de soA, desIempaquetamiento, confi'uracin, compilacin e instalacin) 5 *'et http)77sourcefor'e.net7pro ects7soA7files7soA7?O.L.?7soAI?O.L.?.tar.'z7do*nload 5 tar Azvf soAI?O.L.?.tar.'z 5 cd soAI?O.L.? 5 .7confi'ure IIprefiAP7usr7 5 ma<e Is SS ma<e install 5 ldconfi' Ia

Ricardo Lopez Medina Oscar Balladares Moya 8

Instalacin y configuracin de Openmeetings en CentOS 5.5

Confi'uraciones.
+mpezaremos con $y39#...
Iniciamos el servicio) 5 service mysqld start Indicamos que se e ecute el servicio de $y39# al arrancar el equipo) 5 ch<confi' mysqld on +stablecemos una contrasea para que el usuario root pueda acceder al servidor $y39#( 5 mysqladmin Iu root pass*ord elsucio?EL +ntramos al servidor) 5mysql Iu root Ip Creamos la base de datos, la cual se llamar, openmeetings ) mysql T 5 create database openmeetin's default character set utfH( +s imprescindible que el tipo de caracteres sea utfH, de lo contrario no podr,s instalar openmeetin's. 3alimos) mysql T 5 quit

Confi'urando %pen%ffice para que se e ecute como servicio.


Crearemos un script para este efecto, tambin indicaremos que el servicio escuche en el puerto H?JJ. +ste script e ecutar, %pen%ffice de forma headless, o sea, que no necesitar, un 'estor 'r,fico, m,s precisamente, del servidor M.

=rocedemos a crear el script) 5 'edit 7etc7init.d7office Copias y pe'as lo si'uiente)

Ricardo Lopez Medina Oscar Balladares Moya 9

Instalacin y configuracin de Openmeetings en CentOS 5.5

5U7bin7bash 5 openoffice.or' headless server script 5 5 ch<confi') ELON HJ LJ 5 description) headless openoffice server script 5 processname) openoffice 5 5 /uthor) >ic >i aya<umar 5 $odified by Bederico Ch. 4omasczi< 5 $odified by Kuillermo 3alas $. for openoofice.or'L usability 5 %%oVH%$+P7usr7lib7openoffice.or'L7pro'ram 3%BBIC+V=/4HPW%%oVH%$+7soffice.bin =I-BI#+P7var7run7openofficeIserver.pid set Ie case XW?X in start1 if Y If W=I-BI#+ Z( then echo X%pen%ffice headless server has already started.X sleep N eAit fi echo X3tartin' %pen%ffice headless serverX W3%BBIC+V=/4H Iheadless Inolo'o Inofirststart*izard IacceptPXsoc<et,hostP?E[.J.J.?,portPH?JJ(urpX S T 7dev7null ETS? touch W=I-BI#+ (( stop1 if Y If W=I-BI#+ Z( then echo X3toppin' %pen%ffice headless server.X <illall I@ soffice SS <illall I@ soffice.bin rm If W=I-BI#+ eAit fi echo X%penoffice headless server is not runnin'.X eAit (( Q1 echo XGsa'e) WJ \start]stop^X eAit ? esac eAit J

Ricardo Lopez Medina Oscar Balladares Moya 10

Instalacin y configuracin de Openmeetings en CentOS 5.5

-ebido al formato de este documento la lnea que empieza con 6W3%BBIC+V=/4H8 se muestra separada de la que empieza con 6T 7dev7null ETS?8. +stas dos lneas deber,n ir en una .nica lnea. -ebemos verificar que eAista la ruta 7usr7lib7openoffice.or'L7pro'ram7( este dato se utiliza en la variable %%oVH%$+. 4ambin verificar que 6soffice.bin8 se encuentra en 7usr7lib7openoffice.or'L7pro'ram7soffice.bin . =rocedamos entonces a dar permiso de e ecucin a nuestro script) 5chmod a_A 7etc7init.d7office Inidcamos que este servicio arranque autom,ticamente cada vez que iniciemos el 3%) 5 ch<confi' office on /rrancamos el servicio) 5 service office start >erificamos que est corriendo y a la escucha en el puerto H?JJ) 5 netstat Itulpn ] 'rep H?JJ -ebe devolver al'o parecido a esto) tcp 0 0 127.0.0.1:8100 0.0.0.0:* LIS !" 1#1$%&soffice.bin

+n este caso ?L?ON es el pid del proceso, esto es variable.

Ricardo Lopez Medina Oscar Balladares Moya 11

Instalacin y configuracin de Openmeetings en CentOS 5.5

#uchando contra la &estiaU


/hora nos toca instalar %penmeetin's, si todo ha salido bien hasta el momento, entonces llevaremos el @J` de la pelea 'anada( lo m,s difcil ya pas. =or lo 'eneral la parte m,s difcil es resolver problemas de dependencias y rutas de e ecutables. Gbiqumonos en el directorio donde instalaremos %penmeetin's. 0osotros hemos ele'ido 7usr7lib7) 5 cd 7usr7lib7 -escar'uemos, pues, %penmeetin's. =uedes se'uir este enlace y descar'ar manualmente la versin m,s actual( para esta 'ua descar'amos la versin ?VLVrc?VrLEDO as) 5 *'et Ic http)77openmeetin's.'oo'lecode.com7files7openmeetin'sV?VLVrc?VrLEDO.zip -escomprimimos. "ecuerda estar ubicando en 7usr7lib7) 5 unzip openmeetin'sV?VLVrc?VrLEDO.zip /hora in'resamos al directorio de confi'uracin de openmeetin's que se encuentra en el directorio del archivo que acabamos de descomprimir) 5 cd redN7*ebapps7openmeetin's7conf7 -entro de este directorio encontraremos varias plantillas que podemos utilizar en dependencia del servidor de base de datos que eli amos. "enombraremos el hibernate.cf'.Aml pues es el nombre del archivo de confi'uracin que utiliza openmeetins( en nuestro caso usaremos la plantilla de mysql) 5 mv hibernate.cf'.Aml hibernate.cf'.Aml.save "enombramos el mysqlVhibernate.cf'.Aml) 5 mv mysqlVhibernate.cf'.Aml hibernate.cf'.Aml /hora editamos el archivo recin renombrado para indicarle cmo acceder a la base de datos) 5 'edit hibernate.cf'.Aml &uscamos la seccin que va de la si'uiente manera) aUII Gser 7 =ass*ord IIT aproperty namePXconnection.usernameXTroota7propertyT aproperty namePXconnection.pass*ordXTa7propertyT

Ricardo Lopez Medina Oscar Balladares Moya 12

Instalacin y configuracin de Openmeetings en CentOS 5.5

F la cambiamos a) aUII Gser 7 =ass*ord IIT aproperty namePXconnection.usernameXTroota7propertyT aproperty namePXconnection.pass*ordXTelsucio?ELa7propertyT Fa con esto listo, y antes de arrancar con el proceso de instalacin, di',mosle a nuestro cortafue'os que permita los puertos NJHJ y ?@LN. >amos a 3istemaI administracinI nivel de se'uridad y cortafue'os, y a're'amos estos puertos como 4C=. /hora s, ubiqumonos en el directorio 7usr7lib7redN7) 5 cd 7usr7lib7redN7 F e ecutemos el script redN.sh, ste script debe tener permiso de e ecucin) 5 chmod a_A redN.sh =rocedamos a e ectuarlo) 5 .7redN.sh +sto tomar, un minuto o m,s para finalizar, si tarda mucho tiempo es que al'o anda mal. 3i todo ha ido bien y si no hay otra instancia de redN corriendo 2por e empolo, el script se est, e ecutando en dos terminales a la vez1 la .ltima lnea deber, devolver lo si'uiente) ''''' load!mot completed "ecuerda no cerrar la terminal. +s necesario que el proceso est en e ecucin para poder instalar %penmeetin's y utilizar la aplicacin. =ara depurar errores durante la e ecucin del script redN.sh y durante la instalacin de %penmeetin's, y posibles errores postIinstalacin 2por e emplo, al subir un archivo devuelva un error1 deberemos analizar los lo's dentro del directorio de traba o de %penmeetin's. +stos lo's est,n ubicados en 7usr7lib7redN7lo'7 =ara ver la lista de lo's posibles puedes e ecutar el si'uiente comando) 5 ls 7usr7lib7redN7lo's

Ricardo Lopez Medina Oscar Balladares Moya 13

Instalacin y configuracin de Openmeetings en CentOS 5.5

-ebe devolver) error.lo' openmeetin's.lo' redN.lo' +n este directorio tambin se encuentran lo's de accesos( estos se crean durante la utilizacin de la aplicacin. 3iendo optimistas, todo habr, ido bien hasta el momento. /hora queda ir al eAplorador y llenar un pequeo formulario para instalar %penmeetin's. +ntonces, en tu eAplorador favorito, ya sea Internet +Aplorer D )I: mmm, perdn, quise decir BirefoA, Chrome, etc. dir'ete a la si'uiente ruta) http)77localhost)NJHJ7openmeetin's7install Im,'en ?.

/l final de la p,'ina encontraremos el enlace 6Continue *ith 34+= ?8, al hacer clic nos llevar, al formulario de confi'uracin. (er siguiente im)gen.

Ricardo Lopez Medina Oscar Balladares Moya 14

Instalacin y configuracin de Openmeetings en CentOS 5.5

Im,'en E.

bste es el formulario de confi'uracin. #lenaremos los campos m,s esenciales. =uedes adecuar los datos se'.n tus necesidaes. =ero puedes de arlo as) Userdata Datos del usuario: Gsername) admin +l nombre de usuario administrador. Gserpass) admin?EL +l pass*ord del usuario admin. =or si quedan dudas )1 +$ail) rootclocalhost +l correo del usuario administrador. #e hemos dicho que los correos administrativos los envi al usuario root de nuestro equipo. =uedes poner la direccin de correo de tu preferencia 2hotmail, yahoo, etc1. 0o es requisito que la cuenta eAista. Organization (Domains Organizaci!n (dominios 0ame) $+K/&I4+ +l nombre de nuestra or'anizacin o dominio.

Ricardo Lopez Medina Oscar Balladares Moya 15

Instalacin y configuracin de Openmeetings en CentOS 5.5

Con"iguration Con"iguraciones /llo* selfIre'isterin'2allo*VfrontendVre'ister1) yes =ermite que los usuarios se re'istren solos, mediante la interfaz *eb. 3end +mail to ne* re'istered Gsers) yes +nviar un correo de bienvenida a los usuarios recin re'istrados. 0e* Gsers need to verify their +$ail) yes #os nuevos usuarios deben confirmar su re'istro mediante un to<en enviado a sus correos. $ailI"eferer2systemVemailVaddr1) openmeetin'sIadminclocalhost +ste es el remitente que aparecer, en los correos enviados a los nuevos usuarios. 0o es requisito que la cuenta eAista. Im,'en L.

-efault #an'ua'e) 3panish. Confi'uramos el idioma a espaol.

Ricardo Lopez Medina Oscar Balladares Moya 16

Instalacin y configuracin de Openmeetings en CentOS 5.5

3i notas, eAiste el campo 63$4=IGsername8( este campo lo llenaremos si tenemos confi'urado un servidor de correos como =ostfiA y deseamos que %penmeetin's utilice al'una cuenta eAistente, y se autentique con pass*ord. 0osotros utilizamos 3endmail, y como no tenemos nin'una cuenta confi'urada no es necesario llenar estos campos. "ecuerda que 3endmail debe estar en e ecucin para que el envo de correos sea eAistoso. $,s aba o de la p,'ina de confi'uracin se encuentran varios campos para especificar las rutas de s*ftools, ffmpe', soA, pero como ya hemos instalado estos pro'ramas en el directorio 7usr7 no ser, necesario especificarlo pues %penmeetin's utilizar, el path por defecto del sistema para encontrar los e ecutables y libreras. 3i por al'.n motivo has compilado e instalado estos pro'ramas en un directorio distinto tendr,s que a're'ar manualmente la ruta de stos al path del sistema, o en su defecto llenar los campos del formulario con la ruta de cada uno. 3lo resta ir al final de la p,'ina y dar clic en el botn 6install8 Im,'en L

Ricardo Lopez Medina Oscar Balladares Moya 17

Instalacin y configuracin de Openmeetings en CentOS 5.5

Gna vez que hayas hecho clic sobre el botn tomar, un poco de tiempo. "ecuerda que a.n no hemos cerrado la terminal donde e ecutamos el script red%.s*+ as que re'resemos a esa terminal para ver los mensa es que se 'eneran durante la instalacin. 3i ves que toma mucho tiempo y empiezan a aparecer mensa es de error y entran en un loop interminable, entonces es que al'o ha ido mal, revisa bien tu confi'uracin. 4ambin puedes leer la seccin de 4roubleshootin' que se encuentra al final de esta 'ua. =ero como somos optimistas, se'uro aparecer,n mensa es muy buenos como son los de instalacin de los len'ua es +3, +0, -+G, etc. =on atencin si lo'ras verlos pues ser, una eAcelente seal de que todo marcha bien. +AcelenteU Fa hemos instalado %penmeetin's. Im,'en O.

=ero antes de que la tentacin nos venza y cliquemos el enlace 6+nter the /pplication8, tenemos que crear un pequeo script para que el servicio red% arranque autom,ticamente al iniciar el 3%.

Ricardo Lopez Medina Oscar Balladares Moya 18

Instalacin y configuracin de Openmeetings en CentOS 5.5

+ ecutemos en una terminal) 5 'edit 7etc7init.d7redN F copiemos lo si'uiente)


5U7bin7bash 5 Bor "edHat and cousins) 5 ch<confi') ELON HN HN 5 description) "edN flash streamin' server 5 processname) redN 5 Created &y) 3ohail "iaz 2sohaileoc'mail.com1 ="%KPredN "+-NVH%$+P7usr7lib7redN -/+$%0PW"+-NVH%$+7W="%K.sh =I-BI#+P7var7run7W="%K.pid 5 3ource function library . 7etc7rc.d7init.d7functions Y Ir 7etc7sysconfi'7redN Z SS . 7etc7sysconfi'7redN "+4>/#PJ case XW?X in start1 echo In WX3tartin' W="%K) X cd W"+-NVH%$+ W-/+$%0 T7dev7null ET7dev7null S "+4>/#PW: if Y W"+4>/# Ieq J Z( then echo WU T W=I-BI#+ touch 7var7loc<7subsys7W="%K fi Y W"+4>/# Ieq J Z SS success WXW="%K startupX ]] failure WXW="%K startupX echo (( stop1 echo In WX3huttin' do*n W="%K) X <illproc Ip W=I-BI#+ "+4>/#PW: echo Y W"+4>/# Ieq J Z SS rm If 7var7loc<7subsys7W="%K (( restart1 WJ stop WJ start ((

Ricardo Lopez Medina Oscar Balladares Moya 19

Instalacin y configuracin de Openmeetings en CentOS 5.5

status1 status W="%K Ip W=I-BI#+ "+4>/#PW: (( Q1 echo WXGsa'e) WJ \start]stop]restart]status^X "+4>/#P? esac eAit W"+4>/#

-ebes tener en cuenta que la ruta del directorio redN debe concidir con la variable del script "+-NVH%$+, en nuestro caso es 7usr7lib7. -emos, pues, derechos de e ecucin al script) 5 chmod a_A 7etc7init.d7redN Indiquemos que el servicio arranque autom,ticamente al iniciar el equipo) 5ch<confi' redN on Fa podemos cerrar la terminal donde se est, e ecutando el script redN.sh . =rocedemos a iniciar redN como servicio. 5 service redN start

Ricardo Lopez Medina Oscar Balladares Moya 20

Instalacin y configuracin de Openmeetings en CentOS 5.5

/hora vayamos a nuestra aplicacin. http)77localhost)NJHJ7openmeetin's7 Im,'en N.

Gna vez haya car'ado la aplicacin, llenaremos el formulario para iniciar sesin como el usuario admin. "ecuerda que en produccin los usuarios deber,n re'istrarse antes de poder acceder a la aplicacin. 4ambin puedes re'istrar a los usuarios de forma manual en la seccin de /dministracin.

Ricardo Lopez Medina Oscar Balladares Moya 21

Instalacin y configuracin de Openmeetings en CentOS 5.5

Im,'en D.

Gna vez autenticados, podremos disfrutar de todas las bondades de %penmeetin'sU >amos a celebrar e invitar a al'.n ami'o para que se re'istre y se conecte. im,'en [.

Ricardo Lopez Medina Oscar Balladares Moya 22

Instalacin y configuracin de Openmeetings en CentOS 5.5

/ntes de finalizar.
3i has tenido problemas durante la instalacin, te presentamos a continuacin la seccin de 4roubleshootin'. +sta es sin duda la parte m,s informal del documento, lo hemos de ado as pues para documentar los errores y sus soluciones formalmente tendramos que escribir otra 'ua aparte ) 1 0o es una 'ua como tal, sino una bit,cora en nuestro muy particular caso, que sin duda al'una podra ser de utilidad a m,s de uno.

Ricardo Lopez Medina Oscar Balladares Moya 23

Instalacin y configuracin de Openmeetings en CentOS 5.5

4"%G&#+3H%%4I0K. +n esta seccin hemos tratado de incluir al'unos problemas en los que incurrimos durante todo el proceso de instalacin de %penmeetin's, y la forma en que lo'ramos dar con las causas y cmo solucionarlo. +n 'eneral, es buena pr,ctica revisar si los servicios pertinentes est,n e ecut,ndose, y que los servicios que deben de arrancar cuando iniciamos el 3%, estn confi'urados para ello. "evisa los servicios como) redN, sendmail, office. =or e emplo, para probar que el servicio sendmail est, corriendo e ecuta) 5service sendmail status =ara probar si el servicio arranca autom,ticamente e ecuta) 5ch<confi' ch<confi' IIlist ] 'rep sendmail -ebe mostrar 6activo8 para los niveles del E al N.

/l'unos errores comunes)


a1 Cuando le he dado clic al botn 6install8 en la aplicacin *eb http)77localhost)NJHJ7openmeetin's7install7 nada pasa, y queda estancado. -urante el proceso de instalacin de %penmeetin's 2cuando hemos clicado el botn 6install8 en la parte *eb1 es imprescindible revisar la terminal donde se est, e ecutando el scrip redN.sh pues empezar, a lanzar muchos mensa es. 3i pasado varios minutos entra en un bucle de mensa es de error, es porque al'o a ido mal. "ecuerda revisar los lo's. +ntre las posibles causas est,n haber omitido en la base de datos el esquema de caracteres G4BH( que ava est mal instalado o no est visible para la aplicacin 2el path1. 3olucin) >uelve a crear la base de datos. >erificar que ava est correctamente instalado. 2Cmo instalar Cava correctamente va m,s all, del alcance de esta 'ua1. b1 H44=I+""%") NJJ +n nuestro caso, apareci cuando intentabamos subir un archivo. y se debi por la ausencia del directorio 7usr7lib7redN7*ebapps7openmeetin's7uploadtemp7 3e'uramente lo habremos borrado por accidente. 3olucin) revisar los lo's para saber qu anda mal. 3i no lo'ras dar con el problema, deber,s volver a instalar %penmeetin's.

Ricardo Lopez Medina Oscar Balladares Moya 24

Instalacin y configuracin de Openmeetings en CentOS 5.5

c1 Cuando intento reproducir un vdeo que ha sido 'rabado a travs de la c,mara *eb, sale un error referente a soA y7o ffmpe'. +sto es debido a que %penmeetin's desconoce la ruta para encontrar los e ecutables 2soA y7o ffmpe'1. 4ambin, si tienes instalado una versin anti'ua de ffmpe' o soA, dar, este problema. "evisa que ten'as las .ltimas versiones, y que se encuentren en 7usr7bin7. 3i tienes dos versiones de un mismo pro'rama 2por e emplo, 7usr7bin7soA I I versin anti'ua, y 7usr7local7bin7soA, I I versin m,s reciente1 o la ruta del e ecutable no est, en 7usr7bin7, deber,s especificar manualmente, como administrador 2admin1, dichas rutas en el apartado de administracionITconfi'uracin de %penmeetin's. d1 Cuando me re'istro, %penmeetin's me dice que ha enviado eAitosamente un correo de confirmacin a mi cuenta( pero no recibo tal correo. Causa) 3endmail. +s posible que no est instalado, o no est, e ecut,ndose o est, mal confi'urado. 3olucin) +n una instalacin fresca de Cent%3 N.N, 3endmail viene ya confi'urado para arrancar al inicio del 3%, y a la escucha de localhost 2?E[.J.J.?1. "evisa si esto es as en tu caso. "evisa que en la confi'uracin de %penmeetin's est indicado que el servidor de correos es 6localhost8. 3u'erencia) puedes probar tambin con 6localhost.localdomain8. >uelve a re'istrarte, y revisa el lo' de correo en 7var7lo'7maillo' puedes e ecutar) 5 tail If 7var7lo'7maillo' "evisa tu confi'uracin de 7etc7hosts, donde ?E[.J.J.? debe apuntar a localhost. =ara descartar posibles fallos con el propio pro'rama 3endmail, crea un archivo por e emplo mail.tAt) 5 'edit d7mail.tAt y a're'a lo si'uiente) Brom) rootclocalhost.localdomain 4o) tucuentacdecorreo.com 3ub ect) 3endmail 3endmail 0o funciona 2parado a1

Ricardo Lopez Medina Oscar Balladares Moya 25

Instalacin y configuracin de Openmeetings en CentOS 5.5

"ecuerda poner una direccin de correo v,lida en 64o8, para que puedas checar si el correo es recibido. +nviemos el correo con 3endmail) 5 sendmail It a d7mail.tAt "evisa el lo' de correo 7var7lo'7maillo' para ver si el correo se ha enviado correctamente( o ver las posibles causas si el problema persiste. e1 He hecho un slo revolti o) ten'o varias instancias de 3oM y7o BBmpe' instaladas, y no estoy se'uro cu,l es la que ocupa el sistema operativo por defecto. /unque parezca increble, pero en nuestro caso lle'ado un momento sin darnos cuenta tenamos el mismo pro'rama instalado en dos rutas distintas. 3olucin) #a primera solucin para ver qu versin de M pro'rama est, instalada, lo m,s normal es hacer, por e emplo para ffmpe') 5 ffmpe' !version =ero esto no quiere decir que las dem,s aplicaciones ocupen el mismo e ecutable. "aro pero nos pas. el comando anterior arro aba la .ltima versin, pero %penmeetin's , en el mensa e de error, nos deca que la versin era m,s vie a. =ara comprobar qu versin vea el sistema hicimos lo si'uiente) $odificamso el script 7etc7init.d7redN para que escribiera un archivo cuyo contenido sera la versin del pro'rama. #a parte que reza)
fi echo X3tartin' %pen%ffice headless serverX W3%BBIC+V=/4H Iheadless Inolo'o Inofirststart*izard IacceptPXsoc<et,hostP?E[.J.J.?,portPH?JJ(urpX S

$odificarlo por)
fi echo X3tartin' %pen%ffice headless serverX ec#o $""mpeg %ersion$ & 'root'""mpeg.t(t ec#o )documento generado* W3%BBIC+V=/4H Iheadless Inolo'o Inofirststart*izard IacceptPXsoc<et,hostP?E[.J.J.?,portPH?JJ(urpX S

-e esta forma, el archivo 7root7ffmpe'.tAt contendr, la versin del pro'rama que se e ecuta por defecto. +n nuestro caso, en terminal el que se e ecutaba por defecto era el de 7usr7bin7ffmpe' pero los scripts y %penmeetin's e ecutaban el que estaba en 7usr7local7bin7ffmpe'. #o mismo sucedi con 3oM. "ecuerda revertir cualquier modificacin en el scrip redN, si la hiciste.

Ricardo Lopez Medina Oscar Balladares Moya 26

Instalacin y configuracin de Openmeetings en CentOS 5.5

+speramos que esta 'ua haya sido lo suficientemente .til para poder implementar openmeetin's, cualquier su'erencia, comentario, o correccin favor hacerla a oscarcuccleon.ath.cA ricardocuccleon.ath.cA nos encar'aremos de atender lo m,s pronto posible.

/l'unos derechos reservados. "econocimientoI0oComercialICompartirI'ual. -ado en la ciudad de #en, 0IC/"/KG/. +l da EE de a'osto del EJ?J. Con mucho cario para la comunidad B#%33.

%"KG##%3/$+04+ 0IC/"/Ke+03+3U

Ricardo Lopez Medina Oscar Balladares Moya 27

Das könnte Ihnen auch gefallen