If you're interested in starting your own Mastodon server, there's a non-technical easy-to-understand guide to doing it in 10 steps on the website at:
🌱 https://growyourown.services/making-your-own-mastodon-server-in-10-steps
This guide assumes you want to use "managed hosting", where the hosting company does all the techy stuff for you behind the scenes.
Most of this guide also applies to other types of Fediverse server too, as the general principles are the same.