#4sysadmins

Inicio » GNU/Linux » Instalar y configurar servidor streaming Plex Media Server en Linux

Instalar y configurar servidor streaming Plex Media Server en Linux

Últimas Entradas

Follow #4sysadmins on WordPress.com

Plex Media Server: es un potente servidor de medios por una simple razón, podemos reproducir el contenido que con el compartamos (música, películas o imágenes) desde cualquier dispositivo que tenga instalado su aplicación cliente (Plex Media Client)*. Ofrece además la posibilidad de realizar búsquedas sobre títulos, descripciones, etc… así como una representación tipo ‘videoclub‘ con una cartelera y pequeños resúmenes de nuestro contenido.

*También podremos acceder al contenido compartido mediante el servidor DLNA Plex Media Server desde cualquier cliente UPnP aunque sin aprovechar toda la potencia de Plex. Para ello deberemos de comprar su aplicación cliente que viene costando unos 3€

 

Instalación (Debian)

Lo primero que debemos de hacer para cualquier distribución es descargarnos el paquete correspondiente a nuestro “sabor” de Linux. Para Debian y derivados necesitaremos el paquete .deb

Desde su página de descargas (Download Plex) elegiremos el paquete, nosotros vamos a abrir una pestaña del navegador para la versión 64bits, a copiaremos la dirección y haremos un wget en nuestro servidor (donde instalaremos Plex):

plexmedia

wget

$ cd ~/Descargas
$ wget https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb

Una vez descargado el paquete, procederemos a instalarlo con dpkg:

$ sudo dpkg -i plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb

Podremos ver que se instala, configura e inicia:

Unpacking plexmediaserver (0.9.12.4.1192-9a47d21) ...
Configurando plexmediaserver (0.9.12.4.1192-9a47d21) ...
OK
plexmediaserver start/running, process 20755

Ahora podemos comprobar que podemos iniciar y pararlo con “service”:

$ sudo service plexmediaserver stop
plexmediaserver stop/waiting
$ sudo service plexmediaserver start
plexmediaserver start/running, process 21492

Una vez arrancado podemos acceder a la interfaz web:

http://localhost:32400/web/index.html

Nota: Cambiar localhost por el nombre del servidor donde hemos instalado Plex en caso de que sea distinto al que usamos para acceder por web

 

Instalación (Red Hat)

Para Fedora y CentOS podremos seguir los mismos pasos que para la instalación en Debian, solo que eligiendo de su página de descargas el paquete apropiado para cada una de las distribuciones (.rpm).

Yo voy a realizar la instalación sobre un CentOS 7 64bits, así que descargo el paquete correspondiente:

$ cd
$ wget https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver-0.9.12.4.1192-9a47d21.x86_64.rpm

Una vez descargado lo instalaremos con rpm:

$ sudo rpm -i plexmediaserver-0.9.12.4.1192-9a47d21.x86_64.rpm

Tras la instalación podremos comprobar que nos ha añadido el repositorio oficial de plex:

$ ls -l /etc/yum.repos.d

Por lo que podremos actualizar plex de ahora en adelante mediante:

$ sudo yum update plexmediaserver

Ahora vamos a iniciar el servicio:

$ sudo service plexmediaserver start
$ sudo systemctl start plexmediaserver

Ahora ya podremos acceder a la interfaz web para configurar Plex Media Server http://localhost:32400/web/index.html

 

Configuración (Debian y Red Hat)

La configuración se hará a través de la WebUI que a la que accedimos al final de la instalación.

Nota: Antes de nada si queremos tener acceso a configuraciones extras podemos crearnos una cuenta Plex en pocos pasos, de lo contrario podemos saltarnos la siguiente sección. Una de las opciones mas interesantes es poder acceder a nuestro contenido desde fuera de nuestra red.

Crear una cuenta Plex

Lo primero es irnos al icono superior derecho y clicar sobre Ingresar tal y como muestra la imagen:

plex2

A continuación seleccionaremos Registrar e introducimos los datos necesarios (lo de siempre vamos…)

Bueno una vez ya registrados, logueados o nada (pues no es un requisito) vamos a seleccionar los directorios a los que queremos acceder desde otro dispositivo a través de la aplicación cliente. Voy a representar mediante imágenes como agregar un directorio de música, podréis hacer lo mismo para películas, series, imágenes…

plex3

plex4

plex5

plex6

plex7

plex8

El resto de pasos igualmente a Siguiente.

Plex ofrece una amplia configuración y personalización, en principio ya podremos reproducir contenido desde otros dispositivos siempre y cuando nos descarguemos la herramienta cliente para su correspondiente sistema. Para dispositivos Android viene a costar 3€ pero merece la pena. Aún así, como remarqué al comienzo del post, es posible reproducir el contenido a través de otros clientes UPnP pero sin aprovechar todo el potencial que Plex nos ofrece.

Importante: El servidor Plex se despliega con el usuario plex por lo que este necesitará tener permisos de lectura/escritura en los directorios que queramos compartir. En mi caso como están en mi home, lo que hago es añadir el usuario plex a mi grupo de mi usuario principal tal que así:

$ sudo gpasswd -a plex nebul4ck

 

Anuncios

8 comentarios

  1. Albeny dice:

    Hola amigo gracias por el tutoríal, sin embargo me he encontrado un problema, instale plexo perfectamente, pero mi biblioteca de películas esta almacenada en un disco externo. al momento de configurar la biblioteca me sale el disco en el directorio mas no me sale visible la carpeta donde tengo guardadas las películas, me puedes ayudar por favor?

    Me gusta

    • nebul4ck dice:

      Siento la tardanza pero estaba de vacas :D. has comprobado los permisos de esos directorios a los que quieres dar acceso?, es normal darle al usuario plex la propiedad de esas carpetas.

      Me gusta

  2. hola, lo he intentado instalar plex en aikoncwd rpi-mediacenter
    , y me da un problema ( package architecture (amd64) does not match system (armhf)
    Errors were encountered while processing:
    plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb).

    alguna idea, gracias

    Me gusta

  3. Leonel dice:

    Hola..Tengo instalado el Plexmediaserver en 1 servidor que tiene varias interfaces de red..Como hago para que este servicio solo sea visible desde 1 de las interfaces de red y no en todas??

    Me gusta

    • nebul4ck dice:

      Hola Leonel, hace tiempo que instale Plex y no he tenido tiempo de mirarlo, pero generalmente se utiliza el parámetro “bind”, “interface”, etc.. para designar una IP, hostname o interfaz en la que escuchar las peticiones. Mira a ver…

      Saludo!

      Me gusta

  4. Gracias por el tutorial

    Me gusta

Deja un comentario, Gracias!

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: