Most of the times when you want to setup a server for specific matter, it’s recommended to install the OS in minimal mode and install packages you want individually and configure them one by one. You can choose different ways to install your desired packages:
- Using YUM command
- Using RPM command
- Compiling each package
Each of these ways has it’s positive and negative points. that I’m going to write in brief:
Continue reading Installing packages on CentOS / RHEL
Usually when you are remoting your server via SSH or Telnet, you are dealing with command interface and almost every configuration in your server needs a text file be edited, so one of the most useful tools everyone needs for server administration, configuration and maintenance is a text editor that works within command interface.
Base on thegeekstuff.com poll , top 5 best linux text editors are Vim, gEdit, Nano, gVim, Eclipse and Emacs as shown in the chart below:
Continue reading linux terminal text editors interfaces
Typically when you had installed the OS on your server, the monitor and input devices like keyboard and mouse are no longer need to attached to the server, so the only way remains to control your server is the remote connection. The most common interface for remote connection among linux users is command line.
There are plenty of softwares you can use to remote your server. I searched web for benchmark, but did not find any, so I’m going to introduce those softwares I know and I’v worked with: Continue reading Softwares to Remote Linux Servers
Due to one of the main features of Unix base operating systems licences, these OSs can be developed and distributed by anyone. So this manner caused many companies and many individuals developed the Linux in order to create a new distribution with special specifications for general or specific usage.
Through various websites within internet, you can find various websites providing information about different distributions and how you can have one, though there are few websites which can be considered as reference and the on I always use is DistroWatch.com. This site provides all the basic information you need for picking up a specific distro to fit your needs. Perhaps you may need an OS for running a webserver, or you might want to have one on your personal computer or laptop for daily usage, or maybe you want to have an individual OS for a firewall.
The only missing feature in this website is the lack of categories, so you can not compare different OSs in the same category.
To sum-up, this is the website I always use as reference and I recommend you to check this website out to see how much this can be useful and it’s free of charge 😉 .