Tecnoogo

Solo disponible en BuenasTareas
  • Páginas : 5 (1041 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2012
Leer documento completo
Vista previa del texto
INSTALACION DE UN SERVIDOR DE STREAMING

1. Ya que la instalación del codificador mp3 y sus librerías deben ser compiladas para poder instalarlas en el sistema, descargamos los paquetes que hacen esta función, los cuales son dpkg-dev, g++, gcc, libc6-dev, make, los podemos instalar individualmente pero el siguiente comando los instala todos de una sola vez:

aptitude installbuild-essential


[pic]

2. Instalamos las librerías que me permiten manejar archivos XML.

aptitude install libxml2-dev

[pic]

3. Descargamos los paquetes que vamos a usar en el codificador de mp3 que es el va a entregar el streaming a nuestro servidor.
Creamos la carpeta contenedora de estos paquetes:


mkdir streaming

entramos a esta carpeta con.cd streaming

Ahora descargamos los paquetes el encoger de mp3 LAME y el codificador ices0.


wget http://sourceforge.net/projects/lame/files/lame/3.98.4/lame-3.98.4.tar.gz


[pic]

Ahora.

wget http://downloads.us.xiph.org/releases/ices/ices-0.4.tar.gz

[pic]

4. También vamos a necesitar las siguientes librerías instaladas ennuestro sistema:
Nos devolvemos a la raíz con el comando cd, e instalamos las librerias.


aptitude install icecast2 libshout3 libshout3-dev

[pic]


5. Editamos el archivo de configuración para icecast2 que se encuentra en /etc/icecast2/icecast.xml, y dejamos la siguiente configuración.

nano /etc/icecast2/icecast.xml123456
123456
administrador
123456



[pic]
Cambiamos el hostname.


190.0.0.40


[pic]


6. En segundo lugar, debemos modificar /etc/default/icecast2 para habilitar el servicio poniendo la variable ENABLE a true. Por defecto viene inhabilitado

nano /etc/default/icecast2

[pic]7. Activamos el servicio con:

/etc/init.d/icecast2 start


[pic]

8. probamos que este funcionando, para esto vamos al navegador de Windows y damos:

http://190.0.0.40:8000

[pic]

Hasta ahora solo esta montado el servidor de streaming, nos falta instalar y configurar el paquete que gestiona los archivos mp3 para entregárselos al servidor de streaming.


9.antes de hacer la configuración anterior, vamos a montar un servidor ftp para poder cargar los archivos de música con formato mp3 al servidor de streaming.
Instalamos el paquete ftp:


aptitude install proftpd




[pic]

Lo dejamos como un servicio independiente.

[pic]

Ahora vamos a crear un Shell falso, para esto editamos el archivo /etc/shells y alfinal le agregamos la linea: /bin/falso


nano /etc/shells

[pic]



Ahora creamos una carpeta, para que en ella guardemos todos los archivos que queramos compartir por ftp, para esto escribimos:

mkdir /home/ftp-publico

Damos enter, y comprobamos si quedo creada. Para esto escribimos el comando:


ls /home/


Damos enter y debeaparecer:

[pic]

Ahora vamos a crear el usuario que queremos que utilice el ftp. En este caso vamos a crear un usuario con las siguientes características:

Nombre: invitado.
Password: 123456.
Directorio del usuario: /home/ftp-publico.
Shell: /bin/falso.

Para eso escribimos lo siguiente en la línea de comandos:

useraddinvitado–d /home/ftp-publico –s /bin/falso

Damos enter, y a continuación le damos la contraseña al usuario invitado (como una novedad, para este usuario vamos a usar la contraseña 123456).


passwd invitado

Nos solicita que la repitamos, y al final debe salir:

[pic]

Ahora creamos la carpeta donde vamos a subir la música en el directorio ftp-publico. Para esto...
tracking img