Courses or resources for learning Linux server setup end-to-end?

Posted by coder_doe@reddit | sysadmin | View on Reddit | 4 comments

Hi everyone,

I am pretty new to all of this and I am trying to learn how to properly set up a Linux server from scratch all the way to something that is production ready.

I am interested in understanding the whole process, from the basic setup and securing the server, managing users and SSH and setting up things like firewalls and a web server (Nginx/Apache), to handling SSL, deployments, monitoring, logging, backups, and some basic performance tuning.

I would also really appreciate if you could share any tips on things I should be careful about or common mistakes beginners usually make.

If you know any good courses or learning resources (free or paid), I would be really grateful for recommendations.

Thanks a lot!