Guides tagged “ssl”
Step-by-step MdmHost guides about ssl, sorted A-Z.
101 guides · page 5 of 6
Secure Apache with a free Let's Encrypt certificate
Install certbot with its Apache plugin, issue free Let's Encrypt certificates for each virtual host, redirect HTTP to HTTPS and confirm that automatic renewal works.
Secure Nginx with a free Let's Encrypt SSL certificate
Install Certbot, issue a free certificate for your domain, redirect HTTP to HTTPS and make sure renewal runs on its own.
Self-host Vaultwarden with Docker Compose and HTTPS
Run a Bitwarden-compatible Vaultwarden server in Docker Compose on a Linux VPS, put HTTPS in front of it, lock down signups and set up a backup you can restore.
Self-signed SSL certificates in cPanel: when and how to use them
Understand self-signed SSL certificates in cPanel: why browsers warn about them, when they are acceptable, how to generate one and how to replace it with a trusted AutoSSL certificate.
Set the Plesk server hostname and secure the panel with SSL
Change the Plesk server's full hostname, secure Plesk on port 8443 and the mail server with a free Let's Encrypt certificate, and choose a custom panel URL.
Set up mutual TLS (client certificate authentication) on Nginx
Protect admin panels and APIs with mutual TLS: create a private CA with OpenSSL, issue client certificates, require them in Nginx, pass identity to the app and revoke access.
Set up Nginx as a reverse proxy for any backend app
Put Nginx in front of a Node.js, Python, Go or Java app running on a local port, forward the right headers, tune timeouts and buffering, and add free HTTPS.
Set up Nginx as a reverse proxy on a Linux server
Install Nginx on Ubuntu or AlmaLinux and configure it as a reverse proxy for an app on a local port, with correct headers, WebSocket support and free HTTPS from Let's Encrypt.
Set up Traefik as a reverse proxy for Docker containers
Run Traefik with Docker Compose to route domains to containers automatically using labels, get Let's Encrypt certificates, redirect HTTP to HTTPS and protect the dashboard.
SNI explained: many SSL certificates on one IP address
How Server Name Indication lets a web server pick the right certificate for each domain on a shared IP, how Nginx, Apache and LiteSpeed use it, the default certificate problem and how to test SNI.
SSL certificate types explained: DV vs OV vs EV
The difference between Domain Validated, Organization Validated and Extended Validation SSL certificates, what each one proves, and which one your website actually needs.
SSL certificate validity periods: why lifetimes are shrinking to 47 days
How long SSL certificates last, the CA/Browser Forum schedule cutting maximum validity from 398 to 47 days, what it means for website owners and why automated renewal is now essential.
SSL, TLS and HTTPS explained: how website encryption works
What SSL/TLS certificates are, how the HTTPS handshake protects visitors, the types of certificates (DV, OV, EV, wildcard), how validation works and why every site needs it.
TLS termination explained: where HTTPS ends and why it matters
What TLS termination, passthrough and re-encryption mean, how to terminate HTTPS on Nginx or HAProxy in front of backends, and how to pass the original scheme and client IP.
Traefik in Docker: automatic SSL and routing by container labels
Run Traefik as a Docker container, get free Let's Encrypt certificates automatically, and route traffic to your apps by adding a few labels to each container.
Use Cloudflare with a Plesk-hosted website
Put a Plesk site behind Cloudflare: move DNS or use records only, choose Full (strict) SSL, keep Let's Encrypt renewing, restore real visitor IPs and avoid redirect loops.
Use Cloudflare with SSL on MdmHost: Full (strict) setup
Set up Cloudflare correctly with MdmHost hosting: choose Full (strict) SSL mode, keep AutoSSL renewing behind the proxy, avoid redirect loops and fix 525 and 526 errors.
Virtualmin: manage email, DNS and SSL for virtual servers
Day-to-day Virtualmin work on a Linux VPS: create mail users, edit DNS records in the zone, and request a Let's Encrypt certificate for each virtual server.
Website down? A step-by-step troubleshooting checklist
A calm, ordered checklist for when your website stops loading: is it just you, domain and DNS, SSL, error codes, resource limits, disk space and recent changes.
WHM AutoSSL providers: choosing Let's Encrypt or Sectigo and tuning AutoSSL
Server-side guide to AutoSSL in WHM: the difference between the Let's Encrypt and Sectigo providers, rate limits, how to switch provider, set options and run checks for all users.
Browse by topic
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 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.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 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.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 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.
