You can create your own Mastodon server even without technical knowledge 🐘
There are companies that provide Managed Hosting, where you pay a monthly fee and they do all the technical stuff including hosting, installation and updates.
You own and run the server, they do the tech stuff behind the scenes.
It's not just Mastodon either, there are lots of Fediverse platforms and other online services available through managed hosting. Try visiting https://growyourown.services for more options (or follow them at @homegrown).