Managed vs Unmanaged Hosting: What’s the Difference?

Overview

The difference between managed and unmanaged hosting comes down to one question: who’s responsible for the server? With managed hosting, your provider handles the operating system, security patches, software updates, and often performance tuning. With unmanaged hosting, you get root access to a bare server and the rest is on you.

Most people land on this page because they’re shopping for a VPS or dedicated server and they’ve noticed a significant price gap between managed and unmanaged plans. That gap isn’t arbitrary — it reflects real labour. Understanding what’s included on each side helps you spend your money in the right place.

This article breaks down what each model actually covers, where each one makes sense, and a few things vendors don’t always tell you upfront.

What “Managed” Actually Means (and What It Doesn’t)

“Managed” isn’t a standardised term. Two providers can both advertise managed hosting and deliver completely different levels of service. Before you sign up for anything, get specifics in writing.

That said, here’s what a solid managed plan typically includes:

  • OS installation and initial server configuration
  • Ongoing security patching for the kernel, OS packages, and installed software
  • Control panel setup and maintenance (cPanel/WHM, Plesk, etc.)
  • Server-level firewall configuration (e.g. CSF/LFD)
  • Hardware monitoring and replacement (on dedicated servers)
  • Proactive alerts if CPU, RAM, or disk hit critical thresholds
  • Backup configuration and verification — not just “backups exist” but confirming they actually restore

Here’s what managed hosting usually does not cover, even from reputable providers:

  • Debugging your application code
  • Fixing broken WordPress plugins or theme conflicts
  • Migrating your site unless you’ve paid for a migration add-on
  • Custom software stacks outside the standard LAMP/LEMP setup
  • Database query optimisation for slow custom applications

📝 Note: Managed WordPress hosting is a narrower, more specialised product. It’s managed hosting tuned specifically for WordPress — often with staging environments, automatic core/plugin updates, and WordPress-trained support staff. It’s not just a regular managed VPS with WordPress pre-installed. If WordPress is your only workload, that’s worth the distinction.

What Unmanaged Hosting Gives You

Unmanaged plans hand you a freshly provisioned server with root SSH access, a base OS image (usually Ubuntu 22.04 LTS, Debian 12, AlmaLinux 9, or similar), and that’s about it. No control panel. No firewall rules out of the box. No one to call if you misconfigure sshd_config and lock yourself out.

What you’re buying is raw compute at a lower price point. At Host & Tech, unmanaged VPS plans start at $5.83/mo — the trade-off is that you own everything from the OS upward.

Unmanaged suits you if you can comfortably handle all of the following:

  • Initial server hardening: disabling root login, setting up key-based SSH auth, configuring ufw or iptables
  • Installing and configuring your own web server (Nginx, Apache, Caddy)
  • Managing SSL certificates, cron jobs, and log rotation
  • Applying OS updates and monitoring for CVEs that affect your stack
  • Diagnosing performance problems without help — reading htop, iostat, netstat output and acting on it

⚠ Warning: A common mistake is choosing unmanaged hosting to save $20–$30/month, then spending 10+ hours on a server incident that a managed support team would have resolved in under an hour. Factor in your own time honestly.

Side-by-Side Comparison

Area Managed Unmanaged
OS patching Provider handles it Your responsibility
Control panel Usually included or available You install it (if you want one)
Firewall setup Configured by provider You configure it
Support scope Server-level issues included Network/hardware only
Root access Sometimes restricted Full root access
Price Higher Lower
Best for Businesses, non-technical teams, agencies Developers, sysadmins, DevOps teams

Real-World Scenarios

Scenario 1: Small Business Running WooCommerce

You run a small e-commerce store on WooCommerce. You have no in-house developer. You need the site up reliably, SSL to renew automatically, and someone to call when something breaks at 2am before a sale campaign.

Unmanaged hosting is wrong for this situation. You’d be responsible for server security at a time when WooCommerce sites are actively targeted by bots scanning for outdated plugins. Managed hosting — or better yet, managed WordPress hosting — means someone else is watching the server layer while you focus on the business.

Scenario 2: Developer Building and Deploying Multiple Client Apps

You’re comfortable with Linux. You run a custom Nginx config, use Docker Compose for your deployments, and you’ve got Ansible playbooks for provisioning. A managed environment would restrict your stack and you’d constantly be working around the provider’s defaults.

Unmanaged is the right call here. You want full control of /etc/nginx/nginx.conf, the ability to install whatever you need via apt or dnf, and no support team accidentally touching your config files during a routine update.

Scenario 3: Growing SaaS Company

You have a backend developer who knows Linux basics but isn’t a dedicated sysadmin. You’re scaling up and can’t afford downtime, but you also can’t afford a full-time infrastructure hire yet.

This is where managed dedicated servers earn their cost. Your developer handles application-layer work; the hosting provider handles OS security, monitoring, and hardware. It’s a reasonable split of responsibility for a team at that stage.

The Non-Obvious Gotcha: Managed Doesn’t Mean Monitored in Real Time

I see this assumption cause real problems. Many users sign up for managed hosting expecting that someone is actively watching their server 24/7 and will call them the moment disk I/O spikes. That’s not how most managed plans work.

“Managed” typically means the provider will respond to issues, not necessarily detect them proactively. Some plans include active monitoring; many don’t unless you’re on a higher tier or have explicitly added it. Before you rely on managed hosting as your safety net, ask your provider directly: “If my server’s RAM hits 98% at 3am on a Sunday, what happens?” The answer will tell you a lot.

At Host & Tech, our managed plans include proactive server monitoring with alert thresholds — but I’d still recommend you set up your own application-level monitoring (Uptime Robot, Better Uptime, or a self-hosted Uptime Kuma instance) regardless of plan type. Don’t rely on a single point of alerting.

Common Issues and Troubleshooting

“I chose unmanaged and now I’m locked out of SSH”

This happens more than you’d think. You edited /etc/ssh/sshd_config, changed the port or disabled password auth before adding your key properly, and now you can’t get back in. On a VPS, your provider’s control panel usually offers a web-based console (VNC or noVNC access) that bypasses SSH entirely — use that to fix your config and restart the SSH service with systemctl restart sshd. On a dedicated server, you may need to request IPMI/iDRAC access from your host.

“My managed provider says fixing this is out of scope”

Scope disputes are frustrating, and they’re common. The provider says “that’s your application, not the server.” You say “the server is broken.” Usually, the line is drawn at the OS and server software layer. If Apache is crashing because of a misconfigured .htaccess file in your WordPress install, that’s application scope. If Apache is crashing because of a misconfigured /etc/httpd/conf/httpd.conf the provider manages, that’s their scope. Get clarity on the boundary in writing before you need it.

“Unmanaged server is running fine but keeps getting compromised”

Nine times out of ten this traces back to one of three things: outdated software with a known CVE, weak or reused SSH passwords, or an exposed service (Redis, MySQL, Memcached) bound to 0.0.0.0 instead of 127.0.0.1. Run ss -tlnp to see what’s listening on which interfaces. Anything that shouldn’t be publicly accessible should be bound to localhost or protected by firewall rules immediately.

“I’m paying for managed hosting but updates keep breaking my site”

Automatic updates on managed plans are double-edged. A PHP minor version bump from 8.2.x to 8.2.y is usually safe. But if your provider is upgrading PHP 8.1 to 8.2 without telling you, and your application isn’t compatible, you’ll see breakage. Ask your provider what their update policy is, and whether you can pin specific PHP or software versions. On cPanel/WHM environments, you can manage PHP versions per domain under MultiPHP Manager in WHM — but only if you have that access level.

Which Should You Choose?

If you’re not comfortable managing a Linux server from the command line, choose managed. Full stop. The cost difference won’t cover the time you’ll lose, and the risk to your site’s security isn’t worth it.

If you’re a developer or sysadmin who wants full control of your stack, unmanaged gives you that at the lowest price point.

If you’re somewhere in the middle — you know your way around a server but don’t want to own every layer — a managed plan with root access (many providers offer this) can be a reasonable middle ground. Just confirm root access is available before you buy.

You can compare our current Hosting Plans to see which tiers include managed support, what’s covered, and where each plan sits in terms of resource allocation.

Frequently Asked Questions

Can I get root access on a managed server?

It depends on the provider and the plan. Many managed VPS and dedicated server plans do include root access — the “managed” part refers to what support is included, not necessarily what access you have. Always confirm this before purchasing, because some providers restrict root access to protect their ability to support the environment.

Is managed hosting worth the extra cost?

For most small businesses and non-technical teams, yes. The cost difference is often $30–$100/month, which is well below the cost of a single server incident that takes hours to resolve on your own. If you or your team can handle server administration confidently, unmanaged saves money. If you can’t, managed is the safer investment.

What's the difference between managed hosting and managed WordPress hosting?

Managed hosting covers the server layer — OS, security, uptime. Managed WordPress hosting is more specific: it includes WordPress-aware support, automatic WordPress core and plugin updates, staging environments, and staff who understand WordPress-specific issues like plugin conflicts or wp-config.php problems. If you’re running WordPress exclusively, managed WordPress hosting is usually the better fit.

Does unmanaged hosting include any support at all?

Yes, but the scope is narrow. Unmanaged plans typically include support for network connectivity, hardware failures (on dedicated servers), and the host’s infrastructure. They won’t help you configure Nginx, debug a PHP error, or recover from a misconfigured firewall. Think of it as “the hardware and network work — everything above that is yours.”

Can I switch from unmanaged to managed hosting later?

Usually yes, but it depends on your provider. Some offer managed support as an add-on you can enable at any time. Others require you to migrate to a different plan or server. It’s worth asking before you start — if there’s a chance you’ll want managed support down the road, picking a provider who offers both makes the transition much easier.

SHARE THIS ARTICLE

Need help with your hosting?

Host & Tech provides 24/7 support for all VPS, dedicated, and shared hosting customers.

Scroll to Top