The thing is I don't have a serice contract with them to have them do all this service for me, I have a self-managed dedicated server and therefore I need to learn and do all that myself.
Thus, I want some documentation to teach me how to do that, I don't know where to configure that CNAME (aliases) and such things, I'm new to thes terms, I even don't know what they mean, I'm almost zero in this, so I need some guidelines to teach me how to configure my server to host a specific website from the start to the end.