ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Servidor Videoconferencia


Enviado por   •  19 de Abril de 2012  •  1.639 Palabras (7 Páginas)  •  890 Visitas

Página 1 de 7

INSTALACION SERVIDOR VIDEOCONFERENCIA – OPENMEETING

(UBUNTU 10.04 LTS)

Lo primero que hay que hacer es preparar el Ubuntu para la instalación de los servicios y programas necesarios para poner en marcha nuestro servidor de OM. Para ello lo hacen desde una terminal (Apli-caciones – accesorios - Terminal)

1. Actualizamos los repositorios de Ubuntu con los siguientes comandos:

• sudo apt-get update

• sudo apt-get upgrade

2. Instalar los paquetes de java (JDK)

• sudo apt-get install openjdk-6-jre

3. Instalar servidor mysql

• sudo apt-get install mysql-server

En esta pantalla hay que colocar la clave que se le dará al usuario root en mysql. No olviden los datos y contraseñas que ingresen al instalar los programas que así lo pidan, porque se necesitarán más tarde en el tutorial.

4. Instalamos la siguiente lista de programas

• sudo apt-get install openoffice.org-writer openoffice.org-calc

• sudo apt-get install openoffice.org-impress openoffice.org-draw openoffice.org-math

• sudo apt-get install imagemagick gs-gpl libart-2.0-2 libt1-5 zip unzip bzip2 subversion git-core checkinstall

• sudo apt-get install yasm texi2html libfaac-dev libfaad-dev libmp3lame-dev libsdl1.2-dev

• sudo apt-get install libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev libogg-dev sox

• sudo apt-get install libvorbis0a libvorbis-dev libgsm1 libgsm1-dev

• sudo apt-get install flvtool2 lame

5. Instalamos el pquete swftools

• descargamos el paquete para Linux desde aquí: http://www.swftools.org/download.html en nuestro caso swftools-0.9.1

• descomprimimos el archivo tar.gz y lo copiamos a la carpeta personal

o sudo tar -zvxf swftools-0.9.1.tar

o sudo cd swftools-0.9.1

o ./configure

o make install

6. Ahora procederemos a instalar el OpenMeetings en nuestro equipo. Primero bajamos la última versión desde http://code.google.com/p/openmeetings/downloads/list

Luego ingresar al directorio de descargar, o mejor copiar el archivo descargado a la carpeta personal y descomprimirlo usando el siguiente comando:

• sudo unzip openmeetings_1_5_rc1_r3393.zip

7. Luego procedemos a mover el directorio descomprimido a la carpeta opt así:

• sudo mv red5 /opt/

8. Ahora vamos a configurar los permisos de los directorios y ficheros.

• sudo chown -R nobody: /opt/red5 (Configur el usuario nobody como propietario)

• sudo chmod +x /opt/red5/*.sh (Dar permiso de ejecución)

• sudo chmod +x /opt/red5/webapps/openmeetings/jod/*.sh (Dar permiso de eje-cución)

9. Para hacer más fácil la configuración del servidor, podemos poner red5 y openoffice como servicios, que pueden ser fácilmente iniciados o detenidos con simples comandos en el terminal.

Para hacerlo creamos dos archivos de texto con los siguientes comandos:

• sudo gedit /etc/init.d/red5

En este archivo pegamos esto y guardamos y cerramos el archivo: ( el archivo fue directamente copiado desde https://docs.google.com/document/edit?id=1GL5yd_Nw9lE3TUzyh7J_aa6HSpi2rcST5vSBZ9vdkps&hl=es&authkey=CPz86LQL )

#! /bin/sh

#

# red5 red5 initscript

#

# Author: Simon Eisenmann .

#

set -e

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

DESC="Red5 flash streaming server"

NAME=red5

RED5_HOME=/opt/red5

DAEMON=$RED5_HOME/$NAME.sh

PIDFILE=/var/run/$NAME.pid

SCRIPTNAME=/etc/init.d/$NAME

# Gracefully exit if the package has been removed.

test -x $DAEMON || exit 0

# Read config file if it is present.

if [ -r /etc/default/$NAME ]

then

. /etc/default/$NAME

fi

#

# Function that starts the daemon/service.

#

d_start() {

start-stop-daemon --start -c nobody --pidfile $PIDFILE --chdir $RED5_HOME --background --make-pidfile --exec $DAEMON

}

#

# Function that stops the daemon/service.

#

d_stop() {

start-stop-daemon --stop --quiet --pidfile $PIDFILE --name java

rm -f $PIDFILE

}

case "$1" in

start)

echo -n "Starting $DESC: $NAME"

d_start

echo "."

;;

stop)

echo -n "Stopping $DESC: $NAME"

d_stop

echo "."

;;

restart|force-reload)

echo -n "Restarting $DESC: $NAME"

d_stop

sleep 1

d_start

echo "."

;;

*)

echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2

exit 1

;;

esac

exit 0

exit 0

Luego ejecutamos para agregar openoffice como servicio

• sudo gedit /etc/init.d/openoffice

Pegamos lo siguiente y guardamos código descargado desde: https://docs.google.com/document/edit?id=1LbS0Yy6Q3XdEUpG1ejuaWQe5SdSFfbo9ykdmnuJ4mJw&hl=es&authkey=CNPB9rAO

#!/bin/bash

# openoffice.org headless server script

#

# chkconfig: 2345 80 30

# description: headless openoffice server script

# processname: openoffice

#

# Author: Vic Vijayakumar

# Modified by Federico Ch. Tomasczik

#

OOo_HOME=/usr/bin

SOFFICE_PATH=$OOo_HOME/soffice

PIDFILE=/var/run/openoffice-server.pid

set -e

case "$1" in

start)

if [ -f $PIDFILE ]; then

echo "OpenOffice headless server has already started."

sleep 5

exit

fi

echo "Starting OpenOffice headless server"

$SOFFICE_PATH -headless

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com