From The World according to Vissie
Jump to navigation Jump to search

Server Setup tips

Install Manual

Download your packages
sudo dpkg -i plexmediaserver_*amd64.deb

Install Automatically

sudo apt-get install apt-transport-https curl
echo deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
curl | sudo apt-key add -
sudo apt-get update
sudo apt-get install plexmediaserver


sudo systemctl enable plexmediaserver.service
sudo systemctl start plexmediaserver.service

On the same server, goto:

If you need to access the setup page vie a different WAN

ssh user@ -L 8888:localhost:32400


ufw allow 32400


chmod g+s /path/to/parent

Now, all new files and folder created under /path/to/parent will have the same group assigned as is set on /path/to/parent.

usermod -a -G examplegroup exampleusername

Plex media server [Headless]

Plex Media Player [PMP]

I tried this on a Raspberry Pi 3b+

Install qt

sudo apt-get install qt5-default (I installed qt 5.11.3)

Install dependencies

sudo apt install autoconf automake libtool libharfbuzz-dev libfreetype6-dev libfontconfig1-dev libx11-dev libxrandr-dev 
libvdpau-dev libva-dev mesa-common-dev libegl1-mesa-dev yasm libasound2-dev libpulse-dev libuchardet-dev zlib1g-dev 
libfribidi-dev git libgnutls28-dev libgl1-mesa-dev libsdl2-dev cmake

Install mpv

git clone
cd mpv-build
./use-mpv-release && ./use-ffmpeg-release
./rebuild -j4
sudo ./install
sudo ldconfig

Building plex-media-player

** Failed!!! And I gave up! **


For me, copy over my current folder....

Then create the systemd.service file