Help Docs Server Administration Linux Server Administration

Linux Server Administration

Your complete guide to Linux server administration. Learn essential commands, user management, security best practices, and performance monitoring.

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

110 results

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

    To 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.

    Read more: Restarting Services from the Command Line in Linux
  • RPM

    RPM is a type of software package for Redhat-based Linux distributions with a command-line utility to manage them.

    Read more: RPM
  • Scheduling PHP scripts with cron jobs

    Learn to automate PHP scripts with cron jobs. Use direct execution or HTTP clients (wget/lynx) & manage output. For cPanel, Plesk & InterWorx.

    Read more: Scheduling PHP scripts with cron jobs
  • Setting Up Alternate SSH Users

    Enhance server security by disabling root SSH access and granting users ‘superuser (su)’ access for an additional layer of authentication.

    Read more: Setting Up Alternate SSH Users
  • Setting Up and Using SSH Keys

    Boost SSH security with SSH Keys, a pair of keys that, when used together, enable secure connections, allowing only authorized users to log in.

    Read more: Setting Up and Using SSH Keys
  • 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.

    Read more: Setup phpMyAdmin on Linux (Ubuntu)
  • Troubleshooting — Memory Limit Error

    The PHP memory_limit sets a cap on memory use per script, preventing server crashes from scripts consuming excessive RAM.

    Read more: Troubleshooting — Memory Limit Error
  • Troubleshooting Guide: PHP-FPM and max_children

    Fix slow sites by troubleshooting PHP-FPM max_children on cPanel, Plesk, & InterWorx. Learn to find logs, adjust settings safely, & check server resources.

    Read more: Troubleshooting Guide: PHP-FPM and max_children
Was this article helpful?