Localhost refused to connect

First, whatever processor you’re using, whether it be 32 bit or 64 bit, you should always install a bit-width matching OS on it. This allows you to use the full capabilities of the CPU. (install a 64 bit OS on a 64 bit CPU)

Install the same (matching) Plex package for that CPU/OS pair.

If you have the 64 bit package installed, you’ll have access to HW on those CPUs which support it (key discerning point here)

Regarding which OS to install, Ubuntu is Debian based. It’s been tailored / augmented to help those who aren’t as Linux savvy as the typical Debian user.

From all I’ve helped here, I’ve found most who are new to Linux have the best success with Ubuntu.

Derivatives of Ubuntu (Mint, etc) have more troubles than can be counted.

Given your Linux skills aren’t the best yet and apriori knowledge and competency of Linux is implied by using it, based on all I’ve helped:

  1. Create a VM somewhere on Windows or Mac
  2. In that VM, practice the How-To’s I have in Linux Tips
  3. Try to understand what’s happening rather than just memorizing .
  4. When you can setup a ‘test’ server
    a. through the VM
    b. accessing media files (only need 1 or 2) which are in the VM
    c. accessing your main media files wherever stored
  5. Then you’re ready to load onto the native host.

Linux has built-in documentation, with how-to-use, for every command. You can access it by typing man <command-name> in a terminal window.