@craig_coleman
You asked essentially the same question in this thread: Hosting Canvas on a Linux server?
It has responses already, the latest of which told you that you do not need to post a new question because Erin shared your question with the group. This question didn't go into the Developer's Group, either, so they are less likely to see it than your other one, which was shared.
The answer to part of your question is in the document you linked to in this question:
If you have a different system, consider setting up a server or virtual machine running the latest Ubuntu LTS.
Depending on your ultimate end-game here, Bitnami has a Canvas LMS Stack that you might want to check out. It's good for getting Canvas set up quickly.
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.