Any reason why you are a proponent of building it from source, rather than using the built in packages, which are much more secure, stable, and easier? Almost all major distributions have some mysql package, and if they aren't using a major distribution, they probably don't need this guide to install it. Also its kind of conflicting to say they already have to have Ghost++ running and then tell them to download the .zip file (which is large), I mean you can just
Also it's kind of iffy to tell them to use root for their ghostdb.
But it is a nice illustrious guide