Answer the question
In order to leave comments, you need to log in
How to become a system administrator, where to start?
I have been working as a web programmer for over a year (Joomla, .NET, MS SQL).
I would like to hear advice from experienced sysadmins
Thank you in advance!
Answer the question
In order to leave comments, you need to log in
Oh, what advice ... gentoo, apache, muscle, nginx x))))
First, read the theory: OS and hardware, find out how RAM works, paging, swap, etc., how a hard drive, raids, networks, TCP / IP, that's all.
Then decide on the direction - networks, databases, operating systems.
Chose networks: Tanenbaum, GNS3/PacketTreyser to help you.
Chose bases or OS. Choose a direction? Microsoft? Forward and with a song, wine server, service settings, blood pressure, exchange and more.
Have you chosen Oracle? There are a lot of materials on the network about how to install, configure, and so on.
Have you chosen open source and niks systems? Look for the type of distribution that suits your soul (deb or rpm) and study it: the kernel, services and other system trinkets.
As soon as you have studied the OS itself, study the services raised on it: and here muscles, postgres, Apaches and nginxes already come.
And then there is script writing, infrastructure management automation, and container virtualization, and the usual "iron" ...
And then, install ubuntu, raise Apache, and already mother's system administrator.
And how and why the swap works, do not know. And this, unlike logarithms and social science, is often necessary in the work of a system administrator.
How to become a system administrator, where to start?
Install any linux server OS and follow the manuals to configure apache, nginx+apache, mysql, postfix or exim .....
Ask an admin friend to break your computer so that you can restore it later. And try to fix it yourself :)
But in general, for starters, decide what you want to administer: servers, networks, workstations. For networks, there is a Cisco packet tracer, for everything else, virtual machines.
I also advise you to deal with virtualization: (Virtual Box, VMWare, HyperV, Xen, etc)
1 To get acquainted with the technologies, buy yourself the cheapest VPS on Linux and set up a web server, mail, vpn server there. Recommended OS to choose from CentOS, Debian, Ubuntu,
2 to get acquainted with the Linux device, put the OS on some old computer or on a triple hdd on the main gentoo OS, this will give you basic concepts of how the nix system works, in particular, concepts about the bootloader, kernel, types fs, service daemons like crond syslog, and so on.
Where to read about network technologies, as they say, in a nutshell (to keep it short and simple)?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question