MiniDLNA Setup

MiniDLNA is a media server system that can be used to set up home theater systems. Specifically, I'm using it to run a multimedia server off a Raspberry Pi so that I can access MP3s on my Rokus. The MiniDLNA client is pretty good once it's going, but it's not easy to get going, and instructions found elsewhere on the internet may no longer be valid due to changes in the software or underlying OS. Therefore, I present my trial-and-error instructions for full setup. I have found no duplicate or extraneous steps unless noted... basically, following this set of steps front to end should work effectively, if not completely efficiently. But it's close.