Enviado por admin el
Este escrito es más un apunto personal que un verdadero articulo. Veremos como instalar una segunda instancia de OpenMeetings.
Si hemos seguido el articulo anterior y ya tenemos instalado y en función el sistema, tenemos que seguir estos pasos:
1. parar el servidor red5
service red5 stop
2 crear una nueva carpeta donde guardar la segunda instancia de OpenMeetings y copiar todos los datos de la primera:
cd /opt/openmeetings
mkdir webapps/campus
cp -rf webapps/openmeetings/* webapps/campus
3. modificar los archivos de configuración de la segunda instancia:
nano config.xml
modificar estas líneas:
<currentappname>Openmmetings</currentappname>
<webAppRootKey>openmeetings</webAppRootKey>
<httpRootKey>/openmeetings/</httpRootKey>
para que queden:
<currentappname>Campus</currentappname>
<webAppRootKey>campus</webAppRootKey>
<httpRootKey>/campus/</httpRootKey>
nano WEB-INF/red5-web.properties
modificar esta línea:
webapp.contextPath=/openmeetings
para que quede:
webapp.contextPath=/campus
nano WEB-INF/web.xml
modificar el bloque
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>/openmeetings</param-value>
</context-param>
para que quede:
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>/campus</param-value>
</context-param>
4. borrar el archivo que se crea cuando se termina de instalar Openmeetings. De esta forma el sistema volverá a hacer la instalación como si fuera una nueva:
rm conf/install.xml
5. Crear una nueva base de datos para la segunda instancia de openmeetings:
mysql -u root -psesamo
mysql> create database campus default character set utf8;
mysql> GRANT ALL PRIVILEGES ON campus.* TO 'campus'@'localhost' IDENTIFIED BY 'sesamo';
mysql> flush privileges;
mysql> quit
6. Modificar al archivo de configuración de la base de datos en OpenMeetings:
nano WEB-INF/classes/META-INF/persistence.xml
modificar esta primera parte de la línea:
Url=jdbc:mysql://localhost:3306/openmeetings?
para que quede
Url=jdbc:mysql://localhost:3306/campus?
Modificar las dos líneas que siguen (modificadas en la primera instalación de openmeetings):
, Username=openmeetings
, Password=sesamo"/>
para que queden
, Username=campus
, Password=sesamo"/>
Volver a arrancar nuevamente el servidor red5
service red5 start
instalar la segunda instancia de OpenMeetings:
http://IPservidor:5080/campus/insstall
Al terminar la instalación el server nos redigirá a la carpeta configurada por defecto
http://IPservidor:5080/openmeetings
para entrar en la nueva instancia:
De esta forma podemos tener distintas instancias de OpenMeetings con distintas salas de conferencia y usuarios. Podemos aprovechar esta configuración también en Moodle cambiando la ultima línea de la configuración de modulo y poniendo en lugar de openmeetings, campus.
Comentarios recientes