Nice guide Johnley! You should also add some backup procedures to your guide for safety. Just a suggestion :)
Edit: Make sure to su och sudo if you run the server as root and then make the backup script, i prefer to run the server not as root for safety but there going to be just fine as root...