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 Optimise MySQL 5.7 Performance on Linux
Key MySQL 5.7 configuration settings to improve database performance — InnoDB buffer pool, query cache and connections.
How to Set Up UFW Firewall on Ubuntu Server
Configure UFW to protect your Ubuntu server — allow only the ports you need and block everything else.
How to Configure Apache Virtual Hosts on Ubuntu
Host multiple websites on one server by configuring Apache Virtual Hosts on Ubuntu.
How to Set Up cPanel on CentOS 7
Install and configure cPanel/WHM on a fresh CentOS 7 server — nameservers, packages and basic hardening.
How to Install Let's Encrypt SSL on Nginx
Get a free SSL certificate from Let's Encrypt and configure auto-renewal on Nginx using Certbot.
How to Secure SSH Access on a Linux Server
Essential SSH hardening — change default port, disable root login, use key-based authentication and install Fail2Ban.
How to Set Up a LEMP Stack on Ubuntu 16.04
Step-by-step guide to installing Nginx, MySQL 5.7 and PHP 7.0 on a fresh Ubuntu 16.04 LTS server — the foundation of any modern web server.