Answer the question
In order to leave comments, you need to log in
How to improve skill in system administration?
Hello, not so long ago I already asked a question about system administration, then I tried to run my server on Debian + Nginx + Php, everything worked out, but there was a whole mountain of nuances left, how can I upgrade my skill? At the moment, while I am self-studying, there are no big projects, but what to hide, there are not even small projects, how can I practice?
I believe that I am not the only one, I think that thousands of similar questions have already jumped on the Internet, but I know that there are good people on the toaster, developers, administrators, those people who are close to my question, please tell me in which direction to move? Books? Courses? YouTube channels?
Maybe indicate the authors, links to resources where to get information, I will be grateful for any guidance, thanks.
PS Maybe someone will share their path in the study, it would not be bad to listen to already established administrators, how they started, in what direction they moved and where they drew information.
Answer the question
In order to leave comments, you need to log in
I think that already thousands of similar questions slipped through the Internet
Server setup, installation of nginx, apache, php, python1
Toaster skill: create a network of virtual machines, look for solutions to questions on the toaster and check with the answers for them.
For a more or less real-life experience,
I'd go about installing and configuring popular open source applications.
For example
1) Debian host and WordPress / some other web application
on it 2) CentOs host and ELK (Elastic Search) or GrayLog
on
it Sentry or Matomo.
Then, depending on which direction to develop - you can, for example, the same system, but now, so that it rolls out through Ansible / Chef.
Etc.
I am sure that you will stumble upon a number of difficulties, you will look for answers - you will level up.
Read this article , it will help you get the first impression of the work of a system administrator.
If the networks are really bad, then first read and complete the tasks from the series of articles "Networks for the smallest" , the first 7 issues will be enough for the big picture. They will help to lay down the first idea about networks.
Further books, you can read, for example, Tannenbaum - "Computer Networks", but in my opinion it is better than Oliferov - "Computer Networks. Principles, Technologies, Protocols". Odom also writes well about preparing for CCENT/CCNA.
Required - basic bash, cmd / powershell - for the first time at the level of working with files.
There is a good series of articles on bash on Habré.
Ideally, get an enikeem somewhere. It is desirable that the company has a full-fledged IT department, so that there are at least 3 admins. It is also important that the work is not traveling.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question