My answer is probably boring, but it works, and I had fun with my own. Just set up Wordpress. At this point, you can find templates for any site design imaginable, and there are a million plugins for it. It’s an all-around solid platform, that has mountains of documentation. Wordpress was made for blogging, can’t go wrong there, but I’ve used it for all kinds of stuff, including ecommerce. It’s simple and effective enough that I have a hard time going any other direction.
I used to host Wordpress sites on a home LAMP server; it was a fun project that didn’t cause a bunch of headaches, mainly because of the amount of available documentation. Search “wordpress self-host” and you’ll find a whole lot of information.
Good luck with whatever you decide on!
That burning anger you feel when reading about stuff like this, is partly the point. Your outrage is funny to them, and they can’t wait to unleash more contradiction and hypocrisy, just to watch you squirm.
I’m not saying to ignore them, or to become apathetic. People should just be aware of that aspect, so they’re not as easily toyed with by vile little men, like Tuberville. Ignore the trolls, look for the helpers, and cheer them on.
Apologies for the light digression, and rant. I typed that out as a reminder for myself, more than anything else. So tired of these clowns gumming up the works of every single thing they touch.