Guides tagged “performance”
Step-by-step MdmHost guides about performance, sorted A-Z.
63 guides · page 2 of 4
Find Slow PostgreSQL Queries with pg_stat_statements
Enable the pg_stat_statements extension on PostgreSQL and use it to find the queries consuming the most time on your server.
Find slow queries in MySQL with the slow query log
Turn on the MySQL slow query log, read it with mysqldumpslow and pt-query-digest, then use EXPLAIN to fix the queries that slow your app down.
Find why a WordPress site is slow with CloudLinux X-Ray
Use CloudLinux X-Ray to trace slow PHP requests: see which plugins, database queries and external calls take time, and turn the findings into concrete fixes.
Got a CloudLinux "resource limits reached" email? What it means
What the CloudLinux email about reaching CPU, memory, IO or entry process limits means, how to read it, whether to worry, and what to do to stop the faults.
High CPU or RAM usage on a Linux VPS: find the cause and fix it
Track down what is eating CPU or memory on your Linux VPS with top, ps and logs, then fix runaway PHP, MySQL, bots, Docker containers or a lack of swap.
How a website loads: from browser to server and back
Follow one page view from typing a URL to a finished page: DNS lookup, TCP and TLS, the HTTP request, PHP and database work, caching and rendering in the browser.
How to add Let's Encrypt SSL to OpenLiteSpeed
Issue a free Let's Encrypt certificate for an OpenLiteSpeed site with certbot's webroot method, add an SSL listener in WebAdmin, redirect HTTP to HTTPS and restart the server automatically after each renewal.
How to add virtual hosts and domains in OpenLiteSpeed
Create a virtual host in OpenLiteSpeed WebAdmin, set its document root, add a port 80 listener, map your domain to it, enable rewrites and apply the change with a graceful restart.
How to change the PHP version in OpenLiteSpeed (LSPHP)
Switch an OpenLiteSpeed server or a single site to a newer PHP version by installing the matching LSPHP packages, pointing the external app at the new binary, adding extensions and editing the right php.ini.
How to install OpenLiteSpeed web server on Ubuntu
Install OpenLiteSpeed on Ubuntu or Debian from the official LiteSpeed repository, add LSPHP, set the WebAdmin password, and open ports 8088 and 7080 without exposing the admin panel to everyone.
How to install WordPress on OpenLiteSpeed with LSCache
Install WordPress on OpenLiteSpeed with the right LSPHP extensions, a MariaDB database and a dedicated virtual host, then turn on the LiteSpeed Cache plugin and confirm cache hits in the response headers.
How to make.htaccess rewrites work in OpenLiteSpeed
Fix.htaccess rewrites in OpenLiteSpeed - turn on rewrite and Auto Load from.htaccess, understand why edits need a restart and which directives are supported, and fix 404 errors on WordPress permalinks.
How to read Resource Usage (LVE stats) in cPanel on CloudLinux
Understand the CloudLinux Resource Usage page in cPanel: CPU, memory, I/O, entry process and process graphs, fault counts and what to do when limits are hit.
HTTP/2 and HTTP/3 (QUIC) explained: what they change and how to check them
What HTTP/2 and HTTP/3 improve over HTTP/1.1, why HTTP/3 runs on UDP, and how to check which version your site really serves with a browser or curl.
HTTP/3 and QUIC on LiteSpeed: what they are and how to check them
What HTTP/3 and the QUIC protocol are, why LiteSpeed's built-in support makes sites faster on mobile networks, and how to check your site uses HTTP/3.
Install and secure Memcached on Ubuntu or AlmaLinux
Install the Memcached object cache and its PHP extension on Ubuntu or AlmaLinux, bind it to localhost, size its memory, connect WordPress or apps and verify it works.
LiteSpeed LSAPI for PHP explained
How LiteSpeed's LSAPI PHP handler works, why it is faster than CGI and suPHP, how it relates to PHP-FPM and CloudLinux limits, and what to do about PHP errors.
LiteSpeed Web Server explained: why it makes your hosting faster
What LiteSpeed Web Server is, how it differs from Apache and Nginx, why it speeds up WordPress and PHP sites, and what it means for your cPanel hosting.
Monitor a Plesk server with Monitoring and service alerts
Use the Plesk Monitoring extension for CPU, RAM, disk and traffic graphs, set alert thresholds and notifications, and use Services Management to restart failed services.
Monitor CPU, memory, disk and logs on a Linux server
A practical toolkit for checking load, CPU, memory, disk, network and logs on a Linux VPS, with what each number means and when it is a problem.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.69 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.37 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.49 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.40 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.37 guides
- DomainsRegistering, transferring and managing domains and nameservers.20 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.19 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.30 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.23 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.23 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.7 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.30 guides
- PleskWebsites, email, databases and settings in the Plesk panel.52 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.40 guides
- WHMCSBilling, automation, products and client management with WHMCS.51 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.106 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.115 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.34 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.52 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.64 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.68 guides
- Linux VPSSSH, packages, services and everyday Linux administration.70 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.58 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.58 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
