Cómo instalar Plex Media Server en Ubuntu
- Instalar Plex en Ubuntu desde el repositorio oficial de Plex
- Configurar el cortafuegos para Plex Media Server
- Configurar el servidor de medios Plex
Plex es un software de transmisión de medios que nos permite organizar los archivos de medios y transmitir esos contenidos de medios en cualquier momento que deseemos. Podemos instalar el Servidor de Medios Plex
desde el repositorio oficial de Plex.
Instalar Plex en Ubuntu desde el repositorio oficial de Plex
-
Importa el
GPG
del repo usando el comando:curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
-
Listar el repositorio de Plex en nuestra lista de fuentes usando el comando
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
-
Instale el paquete
apt-transport-https
usando el comando:sudo apt install apt-transport-https
-
Actualice las fuentes del paquete usando el comando:
sudo apt update
-
Instalar el paquete
Plex
usando el comando:sudo apt install plexmediaserver
Podemos comprobar si el Plex Media Server está instalado o no usando el comando:
sudo systemctl status plexmediaserver
Si el Plex Media Server está instalado, obtendremos la salida como:
● plexmediaserver.service - Plex Media Server
Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor
Active: active (running) since Wed 2020-10-07 18:01:06 +0545; 2min 5s ago
Process: 15357 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_A
Main PID: 15361 (Plex Media Serv)
Tasks: 111 (limit: 4915)
CGroup: /system.slice/plexmediaserver.service
Configurar el cortafuegos para Plex Media Server
Una vez verificada la instalación, necesitamos configurar el firewall, que permitirá el tráfico en los puertos especificados del servidor de medios Plex. Para configurar el firewall, realizamos los siguientes pasos:
-
Crear un perfil de aplicación UFW en la ubicación
/etc/ufw/applications.d/plexmediaserver
con el contenido usando cualquier editor.[plexmediaserver] title=Plex Media Server (Standard) description=The Plex Media Server ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp [plexmediaserver-dlna] title=Plex Media Server (DLNA) description=The Plex Media Server (additional DLNA capability only) ports=1900/udp|32469/tcp [plexmediaserver-all] title=Plex Media Server (Standard + DLNA) description=The Plex Media Server (with additional DLNA capability) ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp
-
Actualizar la lista de perfiles usando el comando:
sudo ufw app update plexmediaserver
-
Configurar nuevas reglas para el firewall usando el comando:
sudo ufw allow plexmediaserver-all
Para verificar si las reglas están configuradas o no, usamos el comando:
sudo ufw status verbose
Si la configuración es correcta, obtenemos la siguiente salida:
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip
To Action From
-- ------ ----
22/tcp ALLOW IN Anywhere
32400/tcp (plexmediaserver-all) ALLOW IN Anywhere
3005/tcp (plexmediaserver-all) ALLOW IN Anywhere
5353/udp (plexmediaserver-all) ALLOW IN Anywhere
8324/tcp (plexmediaserver-all) ALLOW IN Anywhere
32410:32414/udp (plexmediaserver-all) ALLOW IN Anywhere
1900/udp (plexmediaserver-all) ALLOW IN Anywhere
32469/tcp (plexmediaserver-all) ALLOW IN Anywhere
Configurar el servidor de medios Plex
Ahora, creamos un directorio para guardar el contenido en Plex con el siguiente comando:
sudo mkdir -p /opt/plexmedia/<content-folder-name>
Después de esto, establecemos el permiso para que el usuario plex
acceda a los archivos de contenido con el siguiente comando:
sudo chown -R plex: /opt/plexmedia
Ahora podemos ir a http://server_ip:32400/web
e iniciar sesión en la cuenta de plex y continuar.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn