Managed Ubuntu VPS, with our own in-house team

Managed Ubuntu VPS hosting
from setup to monitoring

We build, secure, tune and monitor the server that runs your website or webshop. This website runs on the same infrastructure too.

Hardening·Varnish and Redis·daily backups·monitoring·migration
Get a quote→

Secure and fast server,
from one team

This website also runs on a VPS we manage, built the same way as the ones we build for our clients. You're experiencing its speed right now: the numbers below were measured by your own browser.

€10starting monthly VPS rental price
60 seccheck frequency
15years of experience

Three foundations every server we build relies on

Proven technologies, well-thought-out architecture and continuous monitoring. In production, we use what's proven to work.

  • 01

    Solid foundations

    A securely built Ubuntu VPS environment, with a well-thought-out architecture and long-term supported components.

  • 02

    Security and monitoring

    Firewall, intrusion protection, email authentication and continuous monitoring. We rule out failure points in advance.

  • 03

    Tuned for performance

    Fast web serving, optimised server settings and scalable solutions: the server is fast and handles the load.

A virtual machine goes live in minutes. Management means it still runs identically six months from now, right in the middle of a traffic spike.

Managed Ubuntu VPS hosting,
with responsibility we take on for years

This is the difference between managed VPS hosting and plain server rental: with one, you get a bare Ubuntu install and a root password; with the other, a built, tuned, secured and supervised environment, with someone you can actually call. VPS server management includes the build, security hardening, backups, monitoring and ongoing supervision, all under one roof.

WebPot DEV runs its own live systems, including this website, on the very same infrastructure. We know the pitfalls of Ubuntu server management from hands-on experience: an undersized swap, a runaway PHP-FPM pool, a cron job that quietly stops running, an expiring certificate, and a backup that hasn't been checked for weeks. We've hit every one of these before, which is why we rule them out in advance.

Who is a dedicated VPS for?

A revenue-generating site

Your website or webshop generates revenue, so downtime costs money.

Outgrown your hosting

The resource limits of shared hosting are already causing noticeable slowdowns.

A custom software environment

Your own PHP version, a Node.js service, a Redis or Varnish layer, server-side measurement.

No sysadmin on staff

Hiring your own sysadmin is expensive, yet someone still needs to keep an eye on the server.

What's included in our
Ubuntu VPS management?

Nine areas, three phases. The same team sizes, builds and monitors the server, so responsibility stays in one place throughout.

01
Buildbefore the first public DNS entry

Sizing and architecture

We determine the vCPU, memory and NVMe storage requirements based on expected traffic, database size and running services. Oversizing is wasteful, undersizing is a ticking time bomb, we avoid both.

Installation and hardening

Ubuntu LTS base, key-based SSH access instead of passwords, custom ports, UFW firewall, Fail2Ban, a minimised service footprint. The server is protected from day one.

Web server and cache

Nginx or Apache behind PHP-FPM, with Varnish full-page caching where needed, Redis or Valkey object caching, and HTTP/2, HTTP/3 delivery.

02
Tuning and protectionconditions for going live

Database tuning

MySQL or MariaDB configuration matched to actual memory: buffer pool, connection limits, slow query log. Most “the website is slow” complaints are settled right here.

Certificates and email

Let's Encrypt with automatic renewal, plus SPF, DKIM and DMARC setup, so system messages and newsletters land in the inbox.

Backup and restore

Automatic, versioned backups to separate storage, with a retention period. A backup is only a backup once we've tested the restore too, and we do that regularly.

03
Operationsafter going live, ongoing

Monitoring and alerting

Monitoring uptime, load, memory, disk, certificate expiry and service status. We are the first to know about any problem.

Updates and maintenance

Tracking security package updates, kernel and PHP version upgrades in a planned window, checked beforehand in a staging environment.

Server migration

Migrating an existing website or webshop from another provider, with minimal downtime, DNS cut-over and the old environment kept running in parallel.

What systems do we build VPS environments for?

A Magento 2 webshop requires a different resource profile than a WordPress website or a Laravel application, so we always tailor the environment to the system running on it.

Magento 2 and Adobe Commerce

Varnish, Redis or Valkey, OpenSearch, cron supervision, scheduled indexing. Read more on the Magento 2 webshop page.

WordPress and WooCommerce

Object cache, page cache, image optimisation, plugin hygiene and security hardening.

PrestaShop, OpenCart, custom PHP

Version-specific PHP environment, isolated pools, a permission structure.

Laravel, Node.js, Python

Run as a systemd service, behind a reverse proxy, with automatic restarts.

Server-side measurement (sGTM)

Server-side Google Tag Manager run in its own container, plus the Measurement Protocol, for cleaner measurement from a privacy standpoint too.

Internal business applications

Admin interfaces locked behind a VPN, IP restrictions, a separate database instance.

The technology layers,
we build with

Nine layers, from the operating system to operational discipline. Proven, long-term supported components with a large community behind them, because production deserves what's proven to work.

01

Operating system

Ubuntu Server LTS release, which gets five years of standard security support. The system gets patches for years, without a full version change every six months.

Ubuntu Server LTSsystemdunattended-upgradesKVM virtualisation
02

Web serving

Nginx as a reverse proxy and static file server, with isolated PHP-FPM pools behind it. Modern protocols and compression keep server-side response time low.

NginxPHP-FPM 8.xHTTP/2 and HTTP/3Brotli, GzipApache (on request)
03

Caching

Full-page caching in front of the web server, object and session caching in memory, plus a PHP opcode cache. A well-configured caching layer is worth more than double the vCPUs.

VarnishRedis / ValkeyOPcacheCloudflare CDN
04

Database and search

MySQL or MariaDB depending on the system's needs, with parameters tuned to actual memory and slow query logging. A dedicated search engine for webshops.

MySQL / MariaDBOpenSearchslow query logPostgreSQL (on request)
05

Security

A firewall with default-deny, automatic IP banning after repeated failed logins, key-based SSH, permission separation and regular vulnerability scanning. Security is built in from the start.

UFW firewallFail2BanSSH key-based accessLet's Encrypt TLSModSecurity / WAF
06

Email

Authenticated sending, so order confirmations and newsletters land in the inbox. An external sending service can be wired in as a relay where needed.

SPF, DKIM, DMARCPostfixSMTP relayspam filtering
07

Backup and recovery

Daily automatic, versioned backups of the file system and database, to separate storage. A backup always lives on a different machine than the one it backs up.

versioned file backupdatabase dumpexternal storagetest restore
08

Monitoring

Continuous uptime and resource monitoring, with threshold-based alerting. The goal is to know about a problem before it needs intervention.

uptime monitoringresource metricscertificate expirylog analysis
09

Operational hygiene

Version-controlled configuration, documented changes, a staging environment for risky steps and planned maintenance windows.

staging environmentconfiguration version controlchange logmaintenance window

What runs on a WebPot VPS?

The layers built around the server and how they connect. Click any node: we'll show you what it does, why it matters and what we configure on it.

UBUNTU 24.04 LTS Managed VPS 4 vCPU · 16 GB RAM · NVMe 128 days 04:22:31

How do we set up
a managed Ubuntu VPS server?

Six stages, from assessment to ongoing monitoring. The timeframes apply to setting up an average-sized website or webshop.

Assessment and sizing

1–3 days

We go through what will run on the server: what system, how large the database, what traffic, what peak periods, and what additional services are needed. This gives us the vCPU, memory and storage requirements, and shows whether one machine is enough or whether it's worth separating the web and database layers. This is also where we decide on the provider and the server's geographic location — for a Hungarian audience, a local data centre gives a measurable response-time advantage.

Basic installation and security hardening

1–2 days

Ubuntu LTS installation, key-based SSH access with password login disabled, a firewall with default-deny rules, Fail2Ban, separate system users and a minimised set of running services. The machine is locked down before the first public DNS record even goes live, because automated scanning bots find a fresh, open Ubuntu VPS within hours.

Service layers and tuning

1–4 days

Installing the web server, PHP-FPM pools, database, caching layer and, where needed, a search engine, then tuning the parameters to the actual memory and core count. Default configurations are built for development machines, and settings tuned for production load often make a several-fold difference in response time.

Migration and cutover

1–5 days

Moving the existing content, database and email, setting up the certificate and redirects, then testing the new environment before the live DNS switch. We lower the DNS TTL in advance, so the cutover is measured in minutes. We keep the old environment running in parallel for a while, so there's a fallback if needed.

Backup, monitoring and documentation

1 day

Setting up automatic backups to external storage with a retention policy, a test restore, uptime and resource monitoring with alerts, and written documentation of the environment. You get a record of what runs where and how to restore it — that's basic professional practice.

Ongoing monitoring

ongoing

Tracking security updates, version upgrades in planned maintenance windows, capacity monitoring and periodic status reports. A server stays stable for years only if someone keeps checking it even when everything looks fine.

Shared hosting, VPS or
a dedicated server?

The three options suit different situations. The table shows the difference across eight criteria.

CriteriaShared hostingVPS serverDedicated server
ResourcesShared with others, limitedGuaranteed vCPU and memoryFull physical machine
Neighbour effectAnother site's traffic spike slows you down tooIsolated, predictableNo neighbours
Software environmentWhatever the provider allowsFreely chosen, with root accessCompletely free choice
Varnish, Redis, custom servicesUsually not possibleYesYes
Monthly hardware costA few euros a monthFrom €10 upwardsFrom €100 upwards
Management burdenThe provider'sThe owner's, or oursThe owner's
ScalingPackage upgrade, often with a migrationResource upgrade within minutesHardware swap, longer changeover
Typical userBrochure site, blogWebshop, business application, multiple projectsHigh load, compliance requirements

When is it worth switching to a VPS?

Six signs show that shared hosting has become a bottleneck. If any of these apply, it's worth making the move.

  • 01

    The site noticeably slows down at peak times, even though the content hasn't changed. This is usually the load from neighbouring accounts showing up on your site.

  • 02

    Shared hosting reports a CPU or memory limit, or even stops your processes. That's the limit of the package, and it stays fixed within that package.

  • 03

    You need to run a service that shared hosting doesn't allow: Varnish, Redis, a search engine, a Node.js process, a server-side measurement container or your own cron schedule.

  • 04

    The webshop's admin interface is slower than the storefront. This is a classic sign that the database isn't getting enough memory.

  • 05

    Several projects run side by side, and you want to manage them consistently, under your own rules, in one place, with shared backups and monitoring.

  • 06

    Order-confirmation emails end up in spam, and shared hosting doesn't let you set up your own sending authentication.

When is shared hosting enough?

For a static brochure site with a few hundred visitors a day and no special software needs, a VPS is needlessly complex and more expensive than good shared hosting. We say this because over-provisioning is just as much a professional mistake as under-provisioning. A VPS pays for itself when there's something to protect: revenue, measurable traffic or a business process.

Service levels,
response time and backup

What monitoring covers at each tier, in numbers. We spell out exactly what we commit to in each package.

What we commit toSupervisionOperationsBusiness continuity
Uptime monitoringEvery 5 minutesEvery minuteEvery minute, from multiple locations
Alert channelEmailEmail and SMSEmail, SMS and phone call
Response time during business hoursWithin 1 business dayWithin 4 business hoursWithin 1 business hour
Response time outside business hoursno commitmentnext business day morningon-call cover, weekends included
Security patchingmonthlyweeklyweekly, immediate for critical ones
Backup frequencyDailyDaily, database more oftenDaily full + intraday database
Backup retention7 days30 days30 days + monthly archived copy
Test restoreAnnuallyTwice a yearQuarterly
Status reportQuarterlyMonthlyMonthly + quarterly technical audit
Performance review–Twice a yearQuarterly
Staging environment–On requestPermanent
Dedicated contact person––Yes

The table shows typical package content. The specific commitments are always set out in a written agreement, matched to the system's criticality.

Backup policy: four questions we always clarify

The value of a backup only becomes clear when you restore it. That's why we give every client a concrete answer to four questions, before going live.

How much data can we afford to lose in the worst case?RPO

With one backup a day, the worst case is losing a day's work. For a webshop that's rarely acceptable, so more frequent database backups are needed there.

How long does it take to restore the system?RTO

Restoring a 200 GB dataset takes hours. It's good to know this in advance, before any downtime.

Where is the backup stored?

If it's on the same machine or in the same account, an account compromise or a provider fault takes the backup with it. With us, backups always go to separate storage.

Who last tested it?

A tested backup is a real backup. We regularly pull a copy into a separate environment and check that it starts up.

The limits of a VPS, which we tell you upfront

A virtual server runs on shared physical hardware, so a fault in the provider's data centre affects us too; real geographic redundancy needs a multi-server, higher-cost architecture. A badly written plugin or a runaway query can bring even the best-tuned server to its knees, which is why the quality of both management and development matters together. If the system is undersized, a larger package solves it, and we flag that in good time.

Try it: what a well-maintained server looks like

Click a command, or type your own into the prompt and the terminal will type it out. The output shows typical values from a real Ubuntu VPS we manage, and we explain what each answer means underneath. Start with the help command.

webpot@vps-01: ~ · ssh (key-based login)
webpot@vps-01:~$

This is a demo terminal: no real command runs, the output is pre-recorded, and the figures are realistic magnitudes from a tuned WebPot VPS.

How much does a managed VPS server cost?

A dedicated VPS is available from as little as €10 a month, with resources used exclusively by you: stable performance, fast response times and predictable operation. During the one-off setup we tune it for speed and security, so it gives you a reliable environment from the first minute.

From €10a month for VPS rental
From €200for setup, + VAT
From €50a month for supervision, + VAT
Rackhost VPS hosting is now within everyone's reach A dedicated VPS starts from just €10 a month, with resources used exclusively by you. You pay the rental fee directly to the provider. VPS packages at Rackhost →

The total cost is made up of three parts. The first is the VPS rental fee, which you pay to the provider: this is the cost of the hardware and starts from €10 a month. The second is the one-off setup, when a raw Ubuntu install becomes a working, secured and tuned environment. The third is the monthly fee for ongoing management, which covers supervision, updates, backups and availability.

Experience shows that the most expensive option is always the management you skip: recovering a hacked, outdated server, or one with no backups, costs more than years of supervision fees. And the cost of lost orders and lost search rankings stays with the owner.

One-off setup

Basic setup

€200 – 400+ VAT, one-off
2 – 4 days

Basic Ubuntu LTS setup, hardening, Nginx and PHP-FPM, database, certificate, backup and monitoring configuration. For websites and smaller systems.

Tuned for webshops

€400 – 1,200+ VAT, one-off
4 – 10 days

Everything in Basic setup, plus Varnish, Redis or Valkey, a search engine, cron monitoring and performance tuning for Magento 2 or larger WooCommerce installations.

Server migration

€300 – 1,000+ VAT, one-off
3 – 10 days

Migrating an existing site or webshop from another provider, including email and redirects, with minimised downtime and a rollback plan.

Complex architecture

Custom quoteby agreement
agreed schedule

Separated web and database layers, multiple servers, load balancing, internal services locked behind a VPN, server-side measurement environment.

Monthly management packages

Supervision

€50 – 120+ VAT / month
1 business day response

Uptime monitoring, monthly security updates, daily backups with 7-day retention, quarterly status report.

Operations

€120 – 300+ VAT / month
4 business-hour response

Everything in Supervision, plus weekly updates, a 4 business-hour response time, 30-day backup retention, and a six-monthly performance review.

Business continuity

€300 – 800+ VAT / month
1 business-hour response

Everything in Operations, plus a 1 business-hour response time, weekend on-call cover, a quarterly technical audit and a dedicated point of contact.

Custom

By agreementmonthly arrangement
custom commitment

Multiple servers, higher availability, joint management with your development team, custom compliance requirements.

Six things that drive the price

01

What runs on the server

There's an order-of-magnitude difference in resources and supervision needs between a simple brochure site and a webshop with ten thousand products.

02

How many services run together

Every additional layer (cache, search, measurement environment, mail) means separate configuration and separate monitoring.

03

How much downtime the business can tolerate

A faster response time and weekend on-call cover mean higher availability, and that comes at a price.

04

Backup requirements

Longer retention and more frequent database backups translate into storage cost.

05

Starting condition

Mapping out a handed-over, undocumented server is a phase in its own right, sometimes more work than a clean installation.

06

Multiple environments

A permanent staging environment and a development instance each need a separate machine or separate resources.

The ranges above are indicative prices, exclusive of VAT; only a detailed, written quote counts as an offer. The VPS rental fee is separate from these. Every environment is priced on the basis of an individual assessment and agreement.

Frequently asked questions about our Ubuntu VPS servers

33 questions in five topics, based on real enquiries about VPS hosting and server management. If yours isn't listed, get in touch: you'll get a specific answer.

Ask us a question

Basics and choosing

What is a VPS server and what is it for?

A VPS (Virtual Private Server) is an isolated virtual machine set up within a physical server, with its own operating system, its own file system and guaranteed resources. It behaves as though it were your own server, with root access and software you can install freely, while several tenants share the physical hardware. It's the right fit once shared hosting falls short: for a website that generates revenue, a webshop, a business application and any service that needs its own software environment. Modern virtualisation (typically KVM) guarantees that neighbouring instances can't access each other's data or resources.

Is a VPS really faster than good shared hosting?

A VPS running on default settings can actually be slower than a well-optimised shared hosting plan. The advantage of a VPS is control: you decide which cache layer runs, how much memory the database gets and which PHP settings apply. The speed comes from that control, provided someone competent puts it to use.

When is it worth switching from WordPress hosting to a VPS?

While your WordPress site serves a few thousand visitors a month and runs few plugins, good WordPress hosting is enough. Switching becomes worthwhile once the admin panel slows down, the hosting plan flags CPU or memory limits, a WooCommerce store is running on it, or you need a layer shared hosting won't allow: a Redis object cache, custom PHP settings, server-side tracking. On a VPS, WordPress gets its own PHP-FPM pool, an in-memory object cache and a page cache, which is what makes it noticeably faster.

Is a VPS or a dedicated server rental the better choice?

A dedicated server rental means a whole physical machine, from around €100 a month upwards, with hardware swaps needed to scale up. A VPS gives you guaranteed resources for a fraction of that price and can be scaled up within minutes. For most websites and webshops, a VPS is the economical choice; a dedicated server is only justified for large, sustained load or compliance requirements. You'll find the detailed comparison in the table above.

Why do you use Ubuntu, and what does LTS mean?

Ubuntu Server is the most widely used Linux distribution for web hosting, which brings two practical benefits: there's an official package and documentation for almost every piece of software, and any issue you hit is very likely to already have a known fix. LTS (Long Term Support) releases get five years of standard security support, so your Linux server stays updatable for years without a full version upgrade every six months.

Do you also manage Windows VPS servers?

Our service is built on Ubuntu LTS, because web systems (PHP, Node.js, Python, MySQL, Redis, Varnish) run on it most stably and most cost-effectively, without a Windows licence fee. If your application specifically needs Windows Server, mention it at the assessment stage: we'll look into whether a Linux environment could replace it.

Do you also manage game servers (Minecraft, FiveM, TeamSpeak)?

Technically, a VPS is capable of running a game server too, but our service specialises in server management for business websites, webshops and web applications. For renting a Minecraft server or another game server, dedicated game-server hosting providers offer a more convenient, ready-configured solution.

Pricing and rental

How much does VPS hosting cost in Hungary?

VPS hosting with a Hungarian provider starts from around €10 a month for a smaller machine with one or two vCPUs, rising in proportion to size. That's just the cost of the hardware. On top of that comes the one-off setup, which turns a raw installation into a secured, tuned environment, plus the monthly fee for ongoing management if you leave the supervision to us. You'll find the exact price bands in the pricing section.

Is a cheap VPS package enough for my website?

For a brochure site, a smaller WordPress site or a test environment, even a cheap VPS package is fine, provided it's built on KVM virtualisation and gives guaranteed memory. What matters more than the price is what runs on it and who manages it: an unconfigured, unpatched cheap VPS is the most expensive option in the end, because recovering it costs more than years of management fees. For a webshop — especially a VPS for Magento — it's worth looking at memory and NVMe storage first, with the number of cores coming after that.

Where should I rent a VPS server? Do you provide the server yourselves?

You rent the server directly from the provider, with the subscription in your own name, so the machine and access stay yours throughout. We help you choose the provider and the package, then carry out the setup and management. For a Hungarian audience, we recommend a Hungarian data centre, such as Rackhost's VPS range. We can also take over an existing server rented elsewhere, after an assessment.

How much does managed server support cost per month?

The monthly cost of managed server support depends on the level you choose: the Supervision package is €50–120 a month (+VAT), Operations is €120–300, and Business continuity is €300–800 a month. The difference comes down to response time, how often updates are applied, how long backups are kept and whether there's weekend cover. The one-off setup starts from €200 (+VAT).

How big a VPS does a webshop need?

It depends on the platform, the size of your catalogue and your traffic. A WooCommerce store with a few hundred products usually runs comfortably on a few vCPUs and a couple of gigabytes of memory, while a Magento 2 system needs meaningful memory just for indexing and the search engine. We always size the VPS from actual load data and choose a scalable package rather than an oversized one from the start.

How can the server be scaled later?

In two directions. Vertically: you can request more vCPUs and memory from the provider, which usually means a brief restart. Horizontally: the web layer and the database can be split across separate machines, a load balancer can be put in front, and static content can be moved to a CDN. For most webshops, the first route is enough for a long time; the second comes into play once traffic genuinely demands it.

Setup and migration

How long does it take to set up a VPS?

An environment for an average website comes together in 2–4 business days, from the assessment to going live. For a webshop, where a caching layer, a search engine and performance tuning are also needed, that's 4–10 business days. The migration time depends mainly on the amount of data and the state of the old environment, because mapping an undocumented server that's grown over years can sometimes take longer than the move itself.

Can my existing website be migrated? How much downtime is involved?

Yes, and with proper planning the downtime is measured in minutes. Our server migration service works like this: we build and test the new environment in advance, lower the DNS time-to-live (TTL) the day before, then switch over and copy the latest data during a low-traffic window. We keep the old server running in parallel for a few more days, so there's a fallback if needed.

Where should the server be located geographically?

If most of your visitors are Hungarian, a Hungarian or Central European data centre makes sense: the shorter network path gives a measurably better response time, which also shows up in your Core Web Vitals. For an international audience, a CDN evens out the difference. From a data protection standpoint, a data centre within the EU is the easiest choice to defend.

Can I run several websites on one VPS?

Yes, and it's often the most economical option. The key is isolation: each site gets its own system user, its own PHP-FPM pool and its own database access, so a security issue on one site leaves the others untouched. What's worth watching is not placing a resource-hungry project alongside a high-traffic webshop that peaks at the same time.

Do I need a cPanel or Plesk control panel on the VPS?

If we're handling the management, a control panel is usually unnecessary: cPanel and Plesk mean a licence fee, extra resource use and another attack surface. If you need a self-service interface, for example to manage hosting for several clients, one can be installed, and there are free alternatives too. We'll clarify this at the assessment stage.

Is there a test or staging environment?

Yes, on request we set up a separate staging environment alongside the live one, either on the same VPS or on a separate machine. Updates, new development work and larger configuration changes run here first and only go live after they've been checked. For a webshop, this is the foundation of safe management.

Can email (a mail server) also run on the VPS?

Technically, yes, but running a mail server is one of the trickiest server tasks: deliverability depends on IP reputation and on getting SPF, DKIM and DMARC exactly right. We set up your website's transactional emails (order confirmations, form submissions) properly from the VPS; for your full company email, we often recommend a dedicated email service instead. We make that decision together at the assessment stage.

What kind of server do you need for server-side tracking (server-side GA4)?

A server-side Google Tag Manager container runs on its own and uses resources in proportion to your traffic. For low to medium traffic, a dedicated VPS is more than enough, with its own subdomain and certificate. The advantage is that tracking becomes independent of third-party scripts, your advertising data is more accurate, and you have better control, from a data protection standpoint, over what leaves the system.

Security and backups

How secure is an Ubuntu VPS server?

As secure as its management makes it. Within hours of going live, a fresh Ubuntu VPS running on default settings starts facing automated password-guessing attempts. That's why our setup includes key-based SSH access, disabling password logins, a default-deny firewall (UFW), automatic banning of repeat attempts (Fail2Ban) and minimising the set of running services, all part of proper server hardening. Most compromised servers fall victim to a missed update.

What protects against DDoS attacks and overload?

Protection works in several layers. On the server, the firewall, Fail2Ban and Nginx rate limiting filter out repeated, malicious requests. Large-scale DDoS protection operates at the network level, provided by the provider's data centre and a filtering layer placed in front, typically Cloudflare. Together, the two layers keep the site reachable even under attack.

Is a free Let's Encrypt SSL certificate enough, or do I need a paid one?

Let's Encrypt gives exactly the same strength of encryption as a paid SSL certificate, and browsers trust it just the same. It renews automatically on the server, and we monitor the expiry separately as well. A paid (OV or EV) certificate is worth it when verified display of your company name is a contractual or compliance requirement.

Is the provider's backup enough, or do I need separate backups?

On its own, rarely. A provider snapshot is taken of the whole machine, is often stored on the same infrastructure and is kept for only a short time. If you just need to restore one table or one file, a snapshot is too blunt a tool, and if your provider account itself is compromised, the snapshot goes with it. That's why we always set up a separate, versioned backup as well, stored on independent storage.

What happens if the server is compromised anyway?

After a compromise, instead of cleaning the infected system, we build a clean environment, because afterwards no one can say with certainty that every backdoor is gone. The procedure: isolate the server, identify how the intrusion happened from the logs, then build a clean environment and restore the data under controlled conditions, closing off the exploited hole at the same time. This is exactly why a working backup system is worth so much.

Do I need Cloudflare or a CDN alongside the VPS?

In many cases, it's worthwhile. Even Cloudflare's free tier gives you DDoS protection, bot filtering and a global cache for static content, which, alongside a Hungarian VPS, also gives international visitors a good response time. When setting it up, the caching layers need to work in harmony with each other. If you need it, we handle the setup and fine-tuning too.

Management and responsibility

What's the difference between a managed and an unmanaged VPS?

With an unmanaged VPS, the provider supplies the virtual machine and the network; everything else is your responsibility: installation, security, updates, backups, troubleshooting. With managed VPS hosting, an operator takes that on for you. The difference shows up when something goes wrong: on an unmanaged machine, the provider will only confirm that the virtual machine itself is running, and finding the fault in your website is left to you.

Does VPS management replace the need for a system administrator?

On the server side, yes. Linux server management for an average web environment isn't enough to justify a full-time system administrator role, but it does require real expertise. The monthly management fee is a fraction of an employee's cost, and in return you get continuous expertise and availability. Managing office computers and an internal network is a different discipline; there, we work alongside your existing system administrator or in-house IT person, and for many clients we provide server-level support in addition to their internal team.

Do I get root access to my own server?

Yes. The server is your property or your subscription, so full access comes with it, along with written documentation of the environment. Our only request is that, while we're managing it together, we agree on any manual configuration changes, because an undocumented change is the most common reason a previously stable system suddenly breaks.

What happens if I cancel the management service?

The server, the domain, the backups and the documentation stay yours; we hand over access to the next operator with a formal handover record. The environment is standard Ubuntu with standard services, so any competent professional can take it over.

What availability (SLA) do you guarantee?

Every server we manage is monitored around the clock with automatic alerting, so we typically know about a problem before your visitors do. We act on incidents as a priority; the committed response time varies by package and is set out in writing. For business-critical systems, we agree an individual SLA.

Do you actually use this yourselves, or do you just recommend it?

We use it. WebPot DEV's own systems, including this website and the webshops we develop, run on Ubuntu VPS environments built on exactly the same principles. What we recommend to clients has already proven itself with us.

Server management glossary

The most common technical terms, explained briefly and in plain English, so every line of a quote or an operations discussion is easy to follow.

VPS

Virtual Private Server: an isolated virtual machine carved out of a physical server, with its own operating system and guaranteed resources.

KVM

Linux's built-in virtualisation technology. It gives strong isolation between instances, which is why a KVM-based VPS is worth choosing over older, less well-isolated solutions.

vCPU

A processor core allocated to the virtual machine. It matters whether the capacity is guaranteed or just shared, the difference shows up at peak times.

LTS

Long Term Support: an Ubuntu release with long-term support and five years of standard security patches. A production server always runs LTS, never an interim release.

Hardening

Security hardening: turning off unnecessary services, tightening permissions, restricting access methods. Part of the setup, not an afterthought.

SSH key

Access via a cryptographic key pair instead of a password. It can't be guessed and can't be brute-forced, which is why we turn off password-based SSH login.

Firewall (UFW)

Only lets through the ports that are actually needed. Everything is denied by default, and only the necessary services get an exception.

Fail2Ban

Watches the logs and automatically bans IP addresses that repeatedly fail to log in. This puts a stop to the bot attacks flooding the logs.

Reverse proxy

A server placed between the visitor and the application (typically Nginx) that handles encryption, compression and traffic distribution.

Varnish

A full-page cache in front of the web server. Most visitors get a ready, stored page, so PHP and the database never even get loaded.

Redis and Valkey

In-memory caches for sessions and object caching. Valkey is the open-source continuation fork of Redis.

PHP-FPM pool

An isolated group of PHP processes. A separate pool per website means one site being overloaded or broken doesn't take the others down with it.

OPcache

Keeps PHP's precompiled code in memory, so the source doesn't need to be parsed again on every request. Free speed, when sized correctly.

Cron

The engine behind scheduled background tasks: indexing, sending email, feed generation, backups. If cron isn't running, the system appears to work, but a lot quietly stops happening.

systemd

Ubuntu's service manager. It starts and keeps background processes alive, and restarts them if they stop unexpectedly.

RPO

Recovery Point Objective: how much data we're willing to lose in the worst case. With one backup a day, that's at most a day's work.

RTO

Recovery Time Objective: how long it takes for the system to come back after a serious failure. With large amounts of data this can run into hours, and it's worth knowing in advance.

Snapshot

A snapshot of the entire virtual machine. Good for a quick rollback, but it doesn't replace a versioned backup kept on separate storage.

SPF, DKIM, DMARC

Three DNS-based email authentication standards. Together they ensure that mail sent in your name counts as authentic and doesn't end up in spam.

TTL

The lifetime of a DNS record. Lowered before a server migration, the switch propagates in minutes instead of hours.

Uptime

The proportion of time a service is available. 99.9% means about 43 minutes of downtime a month, it's worth thinking in numbers, not adjectives.

Load average

A measure of system load. On its own it doesn't say much, it's meaningful relative to the number of cores, and that's when you find out if capacity is tight.

Staging

A copy of the live system where updates and development can be tried out beforehand. Anyone who tests directly in production is really testing on their customers.

WAF

Web application firewall that filters incoming requests against known attack patterns. A good extra layer of protection, but it doesn't replace updates.

Take the first step towards a successful business!

WebPot DEV brings 15 years of experience to Magento, WordPress, e-commerce, custom web system and mobile app development.

Beyond the web, we also build Android and Windows apps, run and maintain servers, integrate AI, and install Loxone smart home systems and robotic lawnmowers.

Tell us about your idea or your problem, and we will work out together how to make it happen.

Phone: +36 30 199 1620 WebPot DEV on LinkedIn GitHub WebPot DEV on Facebook WhatsApp

WebPot DEV logo

From design to implementation: WebPot DEV

Free consultation

Book a 30-minute consultation

We review your goals and your current website, and at the end of the call you get an estimated price range and timeline.

2026. Oct 26. – 30. 44. WEEK
  
MON26 0 free
TUE27 0 free
WED28 0 free
THU29 0 free
FRI30 0 free
08:00
09:00
10:00
11:00
LUNCH BREAK 12:00–13:00
13:00
14:00
15:00
16:00
available booked selected · Europe/Budapest · 30 min
TIMEPick a free slot in the calendar




CONFIRMATION BY E-MAIL · CALENDAR ENTRY
CANCEL WITH ONE CLICK FROM THE E-MAIL
Last updated: · WebPot DEV
Back to topShare page

#VPS server #VPS operation #managed VPS #Ubuntu server #Linux server management #server migration #Magento VPS #server security