Step-by-step help for your hosting
1,794 practical guides for cPanel, Plesk and DirectAdmin, Linux and Windows servers, websites, databases, DNS and security, from your first login to troubleshooting.
Search results
734 guides match “vps” · Clear search
KVM vs OpenVZ vs LXC: which VPS virtualization type to choose
Compare KVM, OpenVZ and LXC VPS virtualization: kernel access, resource guarantees, Docker support, performance and which type suits websites, apps, VPNs or Windows.
Automate your VPS with the Virtualizor end-user API
Create an API key in the Virtualizor end-user panel, call it securely to list VPS, start, stop or restart them, and use it in scripts for monitoring and recovery.
Install Webuzo on a Linux VPS
Install the Webuzo control panel on a fresh AlmaLinux, Rocky or Ubuntu VPS: requirements, installer command, first-login wizard, licence, hardening and fixes.
Mount a new disk on a Linux VPS and keep it after reboot
Partition, format and mount an extra disk on your Linux VPS, then add it to /etc/fstab by UUID so it mounts automatically after every reboot.
LVM basics: grow a logical volume on a Linux VPS
Understand LVM physical volumes, volume groups and logical volumes, then extend a logical volume and its filesystem online after your VPS disk is enlarged.
Deploy a Next.js app on a Linux VPS (next start or standalone)
Build and run a Next.js app in production on a Linux VPS with next start or the smaller standalone output, keep it alive with PM2 and serve it through Nginx.
Lock down SSH on a Linux VPS: a complete checklist
A step-by-step SSH hardening checklist for Linux VPS and WHM servers: keys only, no root password login, firewall limits by IP, brute-force bans and safe testing.
Configure VPS backup servers and backup plans in Virtualizor (admin)
Add a local, FTP or SSH backup server in Virtualizor, create backup plans with schedules and retention, assign them to VPS and let customers restore their own backups.
Create VPS plans, users and virtual servers in Virtualizor (admin)
Define Virtualizor plans with CPU, RAM, disk, bandwidth and IP limits, create end users, launch a KVM VPS from a plan and manage, suspend or delete it as admin.
Start, stop, restart and power off a VPS in Virtualizor
Understand the difference between Stop, Restart and Power Off in Virtualizor, when to use each, and what to do when a VPS will not start or is stuck.
Reinstall the operating system on a Virtualizor VPS
Reinstall your VPS with a new OS template such as AlmaLinux, Ubuntu, Debian or Windows in Virtualizor, set the root password, and know what to back up first.
Configure firewall rules for a Virtualizor VPS
Protect your VPS with firewall rules: use Virtualizor's firewall where your provider enables it, or configure UFW or firewalld inside the VPS without locking yourself out.
Virtualizor VPS control panel: log in and find your way around
Log in to the Virtualizor end-user panel, understand the VPS dashboard, power buttons, resource graphs and settings, and know which tasks you can do yourself.
Monitor VPS bandwidth, CPU, RAM and disk usage in Virtualizor
Read Virtualizor's bandwidth and performance graphs, understand monthly traffic limits and throttling, and find what is using CPU, memory or disk inside your VPS.
Back up and restore a VPS in Virtualizor
Create and restore VPS backups in Virtualizor where your plan includes them, understand scheduled vs. manual backups, and add your own off-site backups for safety.
MySQL vs MariaDB: which to use on your VPS
Compare MySQL and MariaDB on compatibility, licensing, features, release support and app support, so you can choose the right database for your VPS.
Docker security checklist for a public VPS
A practical Docker hardening checklist for an internet-facing VPS. Run images as non-root, use read-only filesystems, drop capabilities, never expose the daemon socket, scan images and keep them updated.
Choosing a VPS for bots and automation scripts
Size a server for Discord or Telegram bots, scrapers and scheduled scripts, and see why a VPS that runs 24/7 is a good home for automation.
Check your VPS CPU, RAM and disk from the command line
Confirm how many CPU cores, how much memory and how much disk space your Linux VPS has with nproc, lscpu, free, df and lsblk, and check the virtualization type.
How much storage does a VPS need?
Estimate disk space for the operating system, apps, databases, logs and backups on Linux and Windows, and learn how much headroom to leave so the disk never fills up.
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.
