Linux VPS
SSH, packages, services and everyday Linux administration.
265 guides · page 2 of 14
Back up and restore a Linux VPS: rsync, tar, mysqldump and snapshots
A practical Linux VPS backup and restore plan: provider snapshots, tar archives, mysqldump, rsync to off-site storage, automation with cron and test restores.
Back up and restore VMs and containers in Proxmox VE
Schedule backups of Proxmox VE VMs and LXC containers with vzdump, choose snapshot, suspend or stop mode, set retention, store backups off-host and restore them from the GUI or CLI.
Back up and sync files with rsync on Linux
Use rsync to copy, mirror and back up files between folders and servers over SSH, with dry runs, excludes, deletes and a scheduled backup example.
Back up running KVM VMs with virsh and a simple script
Back up live KVM virtual machines without downtime using external snapshots and blockcommit, save the XML definition, compress and copy off-host, schedule with cron and restore.
Back up your Linux VPS with rsync, restic and cron
Decide what to back up, dump your databases, copy files off the server with rsync or encrypted restic snapshots, schedule it with cron and prove restores work.
Benchmark a Linux server: CPU, disk and network tests
Measure a new VPS or dedicated server with sysbench for CPU and memory, fio for disk IOPS, iperf3 for network throughput and simple HTTP load tests, and read the results sensibly.
Benchmark and monitor disk performance with fio and iostat
Measure real disk speed on a Linux VPS with fio (IOPS, throughput, latency), avoid misleading dd tests, and find I/O bottlenecks live with iostat and iotop.
Build a home lab for virtualization: hardware and software choices
Plan a home lab for learning virtualization: choosing CPU, RAM, storage and networking, mini PCs vs used servers, power and noise, and which hypervisor and first projects to start with.
Caddy vs Nginx: which web server should you use?
Compare Caddy and Nginx on automatic HTTPS, configuration, performance, PHP hosting, reverse proxying, ecosystem and operations, with clear recommendations for common projects.
Caddyfile examples: reverse proxy, PHP-FPM, redirects and headers
Practical Caddyfile recipes beyond the basics: multiple sites, reverse proxy with load balancing and health checks, PHP sites with php_fastcgi, redirects, headers, compression and logging.
Ceph storage for virtualization: RBD, clusters and planning
Learn how Ceph provides distributed block storage (RBD) for KVM and Proxmox VMs: monitors, OSDs, replication, hardware and network planning, and when Ceph is worth the complexity.
Change Linux kernel boot parameters in GRUB on a VPS
View and change Linux kernel command-line parameters on a VPS or VM: edit /etc/default/grub, regenerate the config on Debian or RHEL, use grubby, test temporary changes and recover safely.
Check disk usage on Linux with df, du and ncdu
Find out how full your Linux VPS disk is with df, see which folders use the space with du, and browse it interactively with ncdu before cleaning up.
Check server disk health with SMART and smartctl
Use smartmontools to read SMART data on SATA and NVMe drives, understand the attributes that predict failure, run self-tests and set up smartd email alerts on a Linux server.
chmod: change file permissions in Linux (with examples)
Use chmod to change who can read, write and run files on your Linux server, with numeric and symbolic modes, recursive changes, and a quick way to check the result.
chown: change file owner and group in Linux
Use chown and chgrp to change who owns files on your Linux server, fix web root ownership after an upload, work recursively and understand how symbolic links are handled.
Cloud and VPS cost optimisation: right-sizing and saving money
Cut cloud and VPS bills without hurting performance: measure real usage, right-size servers, remove idle resources, use reserved or long-term pricing, optimise storage and bandwidth.
Cloud egress and bandwidth costs explained
Why outbound data transfer (egress) often dominates cloud bills, how ingress, inter-zone and CDN traffic are charged, how VPS bandwidth allowances differ, and practical ways to cut costs.
Cloud vendor lock-in: what it is and how to stay portable
Understand cloud vendor lock-in: proprietary services, data gravity, egress fees and skills, how to assess the risk, and practical ways to keep your infrastructure portable without overengineering.
Confidential computing explained: AMD SEV and Intel TDX VMs
What confidential VMs are, how AMD SEV-SNP and Intel TDX encrypt guest memory so even the host cannot read it, remote attestation, performance costs and when it is worth using.
Other topics
- 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.
