Goofed Home

What to study to be able to host a server?

$$16376
https://thebrainbin.org/u/Auster posted on Mar 23, 2026 09:41

For some months now, I’ve been trying to set up an Mbin instance, since as it’s more manual than the other softwares I found, and I understand things better if I can see the logic behind them. However, trying to figure things out as I go, it’s so much stuff that I figured out instead what I knew was very little.

As I was also interested in hosting other sites, this made me reevaluate things, and turns out several things I don’t know, like how to host two sites in a same machine, how to handle horizontal attacks, what some tools are used for, etc.

So going back to the title, what to study? Maybe some specific book? Private classes/courses? Online tutorials? Something else? Just no university suggestion, please - from experience, they are extremely shallow at best.

Thanks in advance!

https://thebrainbin.org/m/selfhosted@lemmy.world/t/1513112

Word Count Linux: 1

$$16570
https://piefed.social/u/rimu posted on Mar 23, 2026 19:15
In reply to: https://thebrainbin.org/m/selfhosted@lemmy.world/t/1513112

Hosting a fediverse instance is at the higher end of the scale when it comes to hosting. There tend to be a lot of moving parts as it’s complex software.

Host a static site first, just a bunch of plain HTML files.

Then host a Wordpress site.

Then host a fediverse thing.

https://piefed.social/comment/10656131
$$16617
https://sh.itjust.works/u/SreudianFlip posted on Mar 23, 2026 22:56
In reply to: https://thebrainbin.org/m/selfhosted@lemmy.world/t/1513112/-/comment/10510796

A good hands-on approach with less risk is to rent a managed vps or shared webhost, and explore how they have it set up, and what you can do with it.

Don’t deploy anything serious, just Hello World sandbox stuff. Go watch the logs ti see just how nmany mots are looking for wordpress sites, etc. Use the softaculous installer, if available, to quickly mess with different app deployment.

Look at the zone editor to see how domains are configured, though shared hosting will be odd sett and limited by the hosting company. See the antispam and security settings. Look at how they set up email accounts, and mess with the database editor(s).

At each step, have a browser window open with reference docs. If you are learning linux terminal commands, I strongly suggest upgrading from basic man reference material and using the tl;dr webapp.

https://sh.itjust.works/comment/24456034
Create New Post