Linux Server Administration
Take control! This is your central resource for Linux server administration. Whether you are logging in for the first time or performing advanced troubleshooting, these guides are designed to help you. You’ll find step-by-step instructions to perform essential tasks, from adding new users and granting sudo permissions to installing and configuring software like Apache, NGINX, or PHP. If you are solving a problem, you will learn how to check your server’s load, manage system services, or find common error logs. From automating tasks with cron to securing your server with SSH keys, these articles will empower you to manage your environment confidently.
Linux Server Administration Articles
This section provides articles and resources for Linux server administration. The topics cover server management, security, and optimization.
Restarting Services from the Command Line in Linux
Read more: Restarting Services from the Command Line in LinuxTo address issues or apply configuration changes, it’s often necessary to restart specific server services, like Apache, Exim, FTP, or DNS. This typically involves logging into your server via SSH with root or sudo access.
RPM
Read more: RPMRPM is a type of software package for Redhat-based Linux distributions with a command-line utility to manage them.
Scheduling PHP scripts with cron jobs
Read more: Scheduling PHP scripts with cron jobsLearn to automate PHP scripts with cron jobs. Use direct execution or HTTP clients (wget/lynx) & manage output. For cPanel, Plesk & InterWorx.
Setting Up Alternate SSH Users
Read more: Setting Up Alternate SSH UsersEnhance server security by disabling root SSH access and granting users ‘superuser (su)’ access for an additional layer of authentication.
Setting Up and Using SSH Keys
Read more: Setting Up and Using SSH KeysBoost SSH security with SSH Keys, a pair of keys that, when used together, enable secure connections, allowing only authorized users to log in.
Setup phpMyAdmin on Linux (Ubuntu)
Read more: Setup phpMyAdmin on Linux (Ubuntu)This tutorial shows you how to install and configure phpMyAdmin on Ubuntu to easily manage MariaDB or MySQL databases from a web browser.
Troubleshooting — Memory Limit Error
Read more: Troubleshooting — Memory Limit ErrorThe PHP memory_limit sets a cap on memory use per script, preventing server crashes from scripts consuming excessive RAM.
Troubleshooting Guide: PHP-FPM and max_children
Read more: Troubleshooting Guide: PHP-FPM and max_childrenFix slow sites by troubleshooting PHP-FPM max_children on cPanel, Plesk, & InterWorx. Learn to find logs, adjust settings safely, & check server resources.