Please remove this tutorial!
This generates more problems than it solves! (See e.g. this thread) It is very hard to import the certificates into every client so people tend to simply chose not to check the server certificate which leads to a very easy man-in-the-middle-attack!
Services like Let’s Encrypt are there for a reason!