Este tutorial irá mostrar-lhe como instalar o Plex media server no Ubuntu 18.04 LTS server/desktop. Plex é um software livre que lhe permite organizar seus filmes, programas de TV, música e fotos em uma interface bonita e transmitir esses arquivos de mídia em seu PC, tablet, Telefone, TV, Roku, etc na rede ou através da Internet. Plex pode ser instalado em Linux, FreeBSD, MacOS, Windows e vários sistemas NAS.
instale Plex Media Server no Ubuntu 18.,04
Primeiro, vá para a Página de download do servidor Plex, selecione Linux
e escolhaUbuntu (16.04+) / Debian (8+)
com 32-bit ou 64-bit.
Se você vai instalar o Plex em um headless Ubuntu 18.04 server e, em seguida, você pode ir para o seu navegador do histórico de download, em seguida, copie o Plex link de download e usar wget
para baixar o Plex partir de linha de comando como o abaixo.
wget https://downloads.plex.tv/plex-media-server/1.13.5.5332-21ab172de/plexmediaserver_1.13.5.5332-21ab172de_amd64.deb
uma Vez que o Plex pacote deb é baixado, cd
para o diretório de download., Por exemplo, meu Plex é baixado para o diretório Downloads
em casa, então eu corro o seguinte comando. O tilde ( ~ ) representa a pasta pessoal.
cd ~/Downloads
On Debian based Linux distros (Ubuntu, Linux Mint, etc),dpkg
é a ferramenta de linha de comandos padrão para instalar pacotes deb. Então execute o seguinte comando para instalar o pacote Plex deb.
sudo dpkg -i plexmediaserver_1.13.5.5332-21ab172de_amd64.deb
The -i
is short for--install
., Note que quando escrever o seguinte
sudo dpkg -i plex
pode carregar na tecla Tab, que irá completar automaticamente o nome do ficheiro.
Agora o servidor Plex media está instalado. Podemos verificar o seu estado com:
systemctl status plexmediaserver
como pode ver, está a correr no meu sistema Ubuntu 18.04. (Press q
to take back control of terminal.,)
Se o Plex media server não estiver em execução, você pode iniciá-lo com:
sudo systemctl start plexmediaserver
Ativar Plex Repositório
habilitando o oficial Plex repo, você pode atualizar o Plex no Ubuntu com apt
gerenciador de pacotes. O pacote de pacotes Plex deb com um ficheiro de Lista de código. Para ver uma lista de arquivos instalados a partir de um pacote, execute dpkg
com -L
flag.
dpkg -L plexmediaserver
Abra este ficheiro com o seguinte comando.,
sudo nano /etc/apt/sources.list.d/plexmediaserver.list
por padrão, seu conteúdo é comentado. Descomentar a última linha. (Remova o símbolo # inicial).
então salve e feche o arquivo. Para gravar um ficheiro no editor de texto Nano, carregue em Ctrl+O
, a tecla Enter para confirmar. Para sair, pressione Ctrl+X
. Depois disso, execute o seguinte comando para importar a chave pública Plex para apt
Gestor de pacotes.
wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -
actualize agora o índice do repositório de software.,
sudo apt update
Plex Media Server a Configuração Inicial
Se você executar o seguinte comando:
sudo netstat -lnpt | grep Plex
Você pode ver que o Plex media server está escutando 0.0.0.0:32400
e 127.0.0.1:32401
.
a interface de gestão baseada na web está disponível no Porto 32400. A primeira vez que você configurar o Plex, você deve visitar o Plex via 127.0.0.1:32400/web
ou localhost:32400/web
. Se instalou Plex no seu Ubuntu 18.,04 desktop, então você pode procurar Plex Media Manager
no seu menu de Aplicação. Ele irá levá – lo para a interface web Plex, que por sua vez vai levá-lo para porque você precisa assinar com um plex.tv conta.
Note que se o Plex é instalado em um servidor Ubuntu 18.04 server, você precisará configurar um túnel SSH executando o seguinte comando no seu computador local. Substitua 12.34.56.78 pelo endereço IP do servidor Ubuntu remoto.
ssh 12.34.56.78 -L 8888:localhost:32400
então você pode acessar a interface web do Plex através do seguinte URL.,
Este pedido HTTP será redirecionado para no servidor remoto através do túnel SSH. Este túnel SSH só é necessário para a configuração inicial. Após a configuração inicial, você pode acessar a interface web do Plex via
server-ip-address:32400
. Substitua server-ip-address
pelo seu endereço IP do servidor real.
Uma Vez assinado, você será redirecionado para localhost:32400
para fazer a configuração inicial. Se não vir o Assistente de configuração, poderá indicar localhost:32400/web/index.html#!/setup
na barra de endereços para o lançar.,
no ecrã seguinte, indique um nome para o seu servidor Plex. Certifique-se que Allow me to access my media outside my home
é verificado. Em seguida, clique em Next
.
Agora você pode adicionar bibliotecas. Clique em botão.
seleccione um tipo de biblioteca, depois carregue embrowse for media folder
botão para adicionar as suas pastas multimédia.
Note que o plex
o utilizador precisa de ler e executar a permissão nas suas pastas multimédia., Por exemplo , o meu disco rígido externo 2T está montado em /media/linuxbabe/
, que é propriedade do root. Os usuários que não estão no grupo root não podem acessá-lo, então eu corro o seguinte comando para dar ao usuário plex
ler e executar permissão. (I do not recommended changing ownership with chown
or chgrp
command. Usando o comando será suficiente.)
sudo setfacl -m u:plex:rx /media/linuxbabe/
Você também pode precisar atribuir permissão em diretórios de mídia individuais como abaixo.,
sudo setfacl -m u:plex:rx /media/linuxbabe/directory-name
pode ser tentador adicionar a bandeira recursiva (-R
), que dá permissão para ler e executar plex em cada arquivo e sub-diretório na unidade.
sudo setfacl -R -m u:plex:rx /media/linuxbabe/
Se o seu disco rígido externo é usado apenas para armazenar arquivos de mídia, então você pode fazê-lo, mas se você tem arquivos sensíveis no disco rígido externo, não faça isso.
Uma vez que termine de adicionar as suas pastas multimédia, carregue em Next
e depois carregue em Done
. Você pode sempre adicionar mais bibliotecas mais tarde.,
refazer a configuração inicial
se cometeu um erro na configuração inicial, poderá apagar o ficheiro Preferences.xml
e iniciá-lo de novo.
sudo rm /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Preferences.xmlsudo systemctl restart plexmediaserver
now visit again. O Plex dir-lhe-á que há um servidor não reclamado. Clique em claim it now
.
onde descarregar programas de cinema e TV
- Use um cliente torrente como o Deluge.
- Aprenda a baixar da Usenet.
vantagens da Usenet
- dá-lhe mais Privacidade porque outros não conseguem ver o que está a descarregar.,
- velocidade de transferência Superfast.
- arquivos na Usenet são geralmente mantidos por muito mais tempo do que Arquivos de torrent. Por exemplo, o Newsdemon armazena arquivos por 4430 dias (mais de 12 anos), para que você possa baixar conteúdo antigo a uma velocidade muito rápida.
crie Proxy invertido Nginx
Se você não tem um nome de domínio real, eu recomendo ir para NameCheap para comprar um. O preço é baixo e eles dão whois protecção de Privacidade gratuita para a vida.
Se preferir usar um nome de domínio em vez de escrever para aceder ao seu servidor Plex media, então terá de configurar um ‘proxy’ inverso., Podemos usar a Nginx para este fim. Instalar o Nginx no repositório de software predefinido do Ubuntu.
sudo apt install nginx
em seguida, criar um arquivo de bloco do servidor para o Plex.
sudo nano /etc/nginx/conf.d/plex.conf
coloque as seguintes linhas no ficheiro. Substitua plex.example.com
pelo seu próprio nome de domínio. Lembre-se de criar um registo para o sub-domínio no seu gestor de DNS. (Se o seu ISP lhe der um endereço IP dinâmico em vez de um endereço IP estático, você precisa configurar DNS dinâmicos e encaminhamento de portas, ou usar PageKite. )
gravar e fechar este ficheiro. Então teste a configuração da Nginx.,
sudo nginx -t
Se o ensaio for bem sucedido, recarregue Nginx para que a alteração faça efeito.
sudo systemctl reload nginx
Agora você pode acessar o servidor Plex media viaplex.example.com
.
Crie o Proxy reverso Apache
Se preferir o Apache sobre o Nginx, então instale o servidor web Apache usando o seguinte comando.
sudo apt install apache2
para usar o Apache como um proxy reverso, precisamos de activar os módulos proxy
e o módulo de cabeçalho.
sudo a2enmod proxy proxy_http headers proxy_wstunnel
em seguida, criar um arquivo host virtual para o Plex.,
sudo nano /etc/apache2/sites-available/plex.conf
coloque as seguintes configurações no ficheiro. Substituir plex.example.com
pelo seu nome de domínio actual. Não se esqueça de criar DNS um registro para este sub-domínio.
Salve e feche o arquivo. Então active esta máquina virtual.
sudo a2ensite plex.conf
reiniciar Apache
sudo systemctl restart apache2
Agora você pode acessar o servidor Plex media usando o nome de domínio.
activar os HTTPS
para cifrar o tráfego HTTP quando visitar o servidor Plex a partir do exterior, podemos activar os HTTPS instalando um certificado TLS livre emitido a partir do ‘Let’s Encrypt’., Execute o seguinte comando para instalar o ‘Let’s Encrypt client’ (certbot) no Ubuntu 18.04.
sudo apt install certbot
Se você usar Nginx, então você também precisa instalar o plugin Certbot Nginx.
sudo apt install python3-certbot-nginx
seguinte, execute o seguinte comando para obter e instalar o certificado TLS.
sudo certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --email [email protected] -d plex.example.com
Se você usar o Apache, então você precisa instalar o plugin Apache Certbot.
sudo apt install python3-certbot-apache
seguinte, execute o seguinte comando para obter e instalar o certificado TLS.,
sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email [email protected] -d plex.example.com
Where:
-
--nginx
: Use o plugin nginx. -
--apache
: usar o plugin Apache. -
--agree-tos
: concordar com os Termos de serviço. -
--redirect
: Force HTTPS by 301 redirect. -
--hsts
: adicione o cabeçalho Strict-Transport-Security a cada resposta HTTP. Forçar o navegador a usar sempre TLS para o domínio. Defende contra a remoção SSL / TLS. -
--staple-ocsp
: activa a AGRAFAÇÃO do OCSP., Uma resposta OCSP válida é Agrafada ao certificado que o servidor oferece durante o TLS.
o certificado deve agora ser obtido e instalado automaticamente.
e você pode acessar a interface web do Plex via HTTPS.
Como Atualizar o Plex no Ubuntu 18.04
Quando uma nova versão do Plex media server vem de fora, você pode atualizá-lo executando os seguintes comandos.
sudo apt updatesudo apt upgrade
depois reiniciar Plex.,
sudo systemctl restart plexmediaserver
espero que este tutorial o tenha ajudado a instalar o servidor Plex media No Ubuntu 18.04. Como sempre, se você achou este post útil, em seguida, subscrever a nossa newsletter gratuito para obter mais dicas e truques. Cuidar 🙂