Linux & Server
How-To Guides
Step-by-step guides from certified engineers covering server setup, security hardening, performance tuning and troubleshooting — updated from 2016 to present.
How to Fix PHP-FPM Socket Connection Error on Linux
Fix PHP-FPM socket connection errors on Linux — resolve missing socket files, permission mismatches, pool configuration errors and service failures.
How to Configure MariaDB 10.4 on Ubuntu
Install and configure MariaDB 10.4 on Ubuntu — InnoDB tuning, user management and replication setup.
How to Use WP-CLI to Manage WordPress from Command Line
Master WP-CLI — the command-line interface for WordPress — to manage plugins, themes, users and databases without the admin panel.
How to Set Up Roundcube Webmail on Nginx
Install and configure Roundcube webmail on Nginx with PHP — connect to your IMAP server and provide a modern browser-based email interface.
How to Set Up Automated Server Backups to AWS S3
Automate server backups to Amazon S3 using s3cmd and cron — databases, files and log archiving.
How to Secure WordPress wp-config.php
Lock down wp-config.php — move it above webroot, set correct permissions and add security keys.
How to Install OpenLiteSpeed on Ubuntu 20.04
Install OpenLiteSpeed — the free open-source version of LiteSpeed — on Ubuntu 20.04 with PHP-LiteSpeed API for blazing fast web hosting.
How to Configure DKIM with Postfix on Ubuntu
Set up DKIM email signing with OpenDKIM and Postfix on Ubuntu — cryptographically sign outbound emails to improve deliverability and prevent spoofing.
How to Set Up PHP 7.4 on Ubuntu 20.04
Install PHP 7.4 on Ubuntu 20.04 — preloading, typed properties and OPcache configuration.
How to Set Up PowerDNS on Ubuntu Server
Install and configure PowerDNS on Ubuntu as an authoritative DNS server — faster and more feature-rich than BIND9 with a modern web interface.
How to Fix Nginx 504 Gateway Timeout Error
Fix Nginx 504 Gateway Timeout — increase PHP-FPM timeout, Nginx proxy timeouts and worker settings.
How to Set Up WordPress on CloudPanel
Create a WordPress site in CloudPanel — site creation, PHP settings, SSL and performance tuning.
How to Fix MySQL Too Many Connections Error
Fix the MySQL Too Many Connections error — increase connection limits, identify connection leaks, configure connection pooling and prevent recurrence.
How to Install CloudPanel on Ubuntu 20.04
Install CloudPanel on Ubuntu 20.04 — the free modern server control panel built on Nginx and MariaDB.
How to Set Up a Vultr VPS Server
Create and configure a Vultr VPS from scratch — server creation, initial setup, security and LEMP stack.
How to Migrate from Apache to Nginx
Migrate your web server from Apache to Nginx — convert .htaccess rules, configure server blocks and test.
How to Back Up MySQL Databases Automatically on Linux
Automate MySQL database backups with mysqldump and cron — daily backups with rotation, compression and optional offsite upload to S3 or SFTP.
How to Set Up AWS EC2 Instance for WordPress
Launch and configure an AWS EC2 instance for WordPress — instance setup, security groups and LEMP stack.
How to Set Up CSF Firewall on cPanel Server
Install and configure ConfigServer Security and Firewall (CSF) on cPanel/WHM — advanced iptables firewall with port blocking and brute force protection.
How to Fix MySQL Replication Issues
Diagnose and fix MySQL replication lag, broken replication and slave errors on Linux servers.