If you are not interested in fighting with technical stuff, but you are looking for a ready to made solution, you could check out places like https://thebloghotel.com, where they set WP up for you and you just have to start blogging. I set up a friend there, who wanted to start their own blog and I didn’t really have time to help them up with setups and such. Now, I don’t have any connection to them, I’m just pushing it cause they make my life easier ??