tecnologias

Páginas: 7 (1604 palabras) Publicado: 7 de mayo de 2013
Guia de Instalación de PuMuKIT - PuMuKIT - UVigoTV WIKI

1 de 6

http://wiki.media.uvigo.es/pages/viewpage.action?pageI...

Guia de Instalación de PuMuKIT
Guia de Instalación, PuMuKIT v1.5 - v1.7
Requisitos
Pumukit es una aplicación LAMP, creada con el framework symfony. Usa ffmpeg tanto para analizar los medios audiovisuales
como para transcodificarlos.
Los requisitos para suinstalacion son: linux, apache, mysql, ffmpeg, php5. Pumukit 1.5 y 1.6 usan PHP 5.2.x .
Es necesario tener instalado una version de ffmpeg que codifique a h264 y aac.
Tambien se necesitan los siguientes modulos: de php5: php5-ffmpeg (versión 0.5.x) php5-cli php5-xsl php5-mysql php5-ldap
php5-curl.
El script "doc\scripts\check_dependeces.php" de esta distribución comprueba que se cumplen todas lasdependencias.
PuMuKIT ha sido desarrollado y es frecuentemente instalado sobre Linux Debian pero su uso no es imprescindible.

Instalación
El proceso de instalación en una distribución debian es el siguiente:
1. Descargamos la última versión de Pumukit desde:
http://pumukit.org
2. Accedemos con un terminal al directorio donde se haya descargado, descomprimimos el archivo y movemos la aplicaciónpara situarla en /var/www/
$ tar xvzf pumukit.tgz
$ mv pumukit17 /var/www/pumukit
3. Instalamos las dependencias de Pumukit (ver requisitos):
$ aptitude install ffmpeg php5-ffmpeg php5-cli apache2 libapache2-mod-php5 mysql-server mysql-client
php5-xsl php5-mysql php5-ldap php5-curl
Puede dar algún aviso, aceptaremos la solución propuesta. Ejemplos:
No se satisfacen las dependencias de lossiguientes paquetes:
... En conflicto con: ... que es un paquete virtual.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Las acciones siguientes resolverán estas dependencias
Mantener los paquetes siguientes en la versión actual:
...
¿Acepta esta solución? [Y/n/q/?]
Se instalarán los siguiente paquetes NUEVOS:
...
Necesito descargar 32.7 MB de archivos.Después de desempaquetar se usarán 89.7 MB.
¿Quiere continuar? [Y/n/?
4. Establecemos la contraseña del usuario root de MySQL
?? Configuración de mysql-server-5.1 ??
Se recomienda que configure una contraseña para el usuario «root»
(administrador) de MySQL, aunque no es obligatorio.
No se modificará la contraseña si deja ese campo en blanco.

07/05/13 02:45

Guia de Instalación de PuMuKIT -PuMuKIT - UVigoTV WIKI

2 de 6

http://wiki.media.uvigo.es/pages/viewpage.action?pageI...

Nueva contraseña para el usuario «root» de MySQL:


En este ejemplo usaremos como clave para el usuario root de MySQL:
password_mysql
La volvemos a introducir cuando lo pida
Nota: guardar la clave de root de mysql, más adelante nos hará falta
5. Habilitamos el mod_rewrite de apache:
$ a2enmodrewrite
6. Reiniciamos el servidor de apache. Podemos usar dos opciones:
i) $ /etc/init.d/apache2 restart
ii) $ service apache2 restart
7. Creamos la base de datos Pumukit y un usuario para darle acceso a la aplicación. En nuestro ejemplo usamos
"pmk_user" y suponemos que el servidor MySQL está en la máquina local.
Al introducir este bloque de comandos nos pedirá la clave de root de MySQL queestablecimos antes.
$ mysql -u root GRANT ALL PRIVILEGES ON pumukit.* TO "pmk_user"@"localhost" IDENTIFIED BY "pmk_password";
> FLUSH PRIVILEGES;
>EOF
8. Copiamos el archivo de configuración de ejemplo para apache para acceder a Pumukit:
$ cp /var/www/pumukit/doc/files/apache.default /etc/apache2/sites-available/default
9. Configuramos el modulo de PHP, para ello editamos las siguienteslíneas del los ficheros /etc/php5/apache2/php.ini y
/etc/php5/cli/php.ini:
max_execution_time = 600 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
...
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)
...
; Maximum size of POST data that PHP will accept.
post_max_size =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS