Skip to content

Linux VPS

Linux VPS hosting with root access

Linux VPS hosting from VPSRely gives you your own Linux server with full root access, NVMe storage and dedicated RAM. Choose Ubuntu, Debian or AlmaLinux, pick a plan from $9.99 to $799.99 a month, and pay monthly with no setup fee and no contract.

Engineer with a laptop in a server room, working on Linux VPS hosting
Root accessUbuntu, Debian, AlmaLinux
$9.99per month, Linux
Developer typing commands on a Linux VPS server
01

What is Linux VPS hosting?

The short version, before the detail.

A Linux VPS is a virtual server that runs a Linux operating system on a reserved share of a physical machine. You get your own CPU, RAM, storage and IP address, and you log in with root access, so you decide what is installed and how it is set up.

VPSRely sells Linux VPS hosting on NVMe storage and dedicated RAM. Ubuntu, Debian and AlmaLinux are available, plans run from $9.99 to $799.99 a month, and there is no setup fee or contract. The server is unmanaged, which means you look after the operating system and the software on it.

That control is the point. A Linux VPS server suits people who want to run their own web stack, database, containers or tools, and who do not want to share a CPU with hundreds of other customers on a shared hosting account.

02

Linux VPS plans and prices

Eight sizes. Same price on renewal.

Linux VPS plans and monthly prices
PlanvCPURAMStoragePer monthOrder
StarterSmall sites and test servers
11 GB25 GB NVMe$9.99Choose Starter
BasicWebsites and small apps
12 GB55 GB NVMe$14.99Choose Basic
Recommended
StandardApps with a database
24 GB80 GB NVMe$24.99Choose Standard →
BusinessBusy sites and databases
48 GB160 GB NVMe$49.99Choose Business
ProLarge applications
416 GB320 GB NVMe$99.99Choose Pro
AdvancedMulti-app environments
832 GB640 GB NVMe$199.99Choose Advanced
PremiumLarge business workloads
1664 GB1280 GB NVMe$399.99Choose Premium
UltimateMission-critical workloads
2496 GB1600 GB NVMe$799.99Choose Ultimate

Prices in USD. No setup fee, cancel anytime.

Plans scale from 1 core and 1 GB of RAM to 24 cores and 96 GB. Standard is the usual starting point for a website with its own database, and Starter is enough for a test server or a small tool.

Every plan has one dedicated IP, a 1 Gb LAN port and high-bandwidth connectivity. Backups and snapshots are not part of the plans, so the backup section below shows how to protect your data yourself. You can compare these sizes with every other option on the pricing page.

03

What every Linux VPS includes

The specification does not change between plans.

  • NVMe storage, so databases, builds and page loads are not waiting on the disk
  • RAM reserved for your server, from 1 GB up to 96 GB
  • Full root access over SSH, with the operating system of your choice
  • One dedicated IPv4 address for DNS, mail and firewall rules
  • A 1 Gb LAN port and high-bandwidth connectivity
  • Monthly billing with no setup fee, no contract and the same price on renewal
  • Your choice of 47 locations on six continents

What is not included matters just as much. There are no managed services, no automatic backups and no pre-installed control panel. You install what you need, and that is why the price stays low.

04

Ubuntu, Debian or AlmaLinux: which one to choose

All three are free, stable and well documented.

Linux distributions available on a VPSRely Linux VPS
DistributionBest forPackagesRelease style
Ubuntu ServerWeb apps, containers and anyone new to serversaptLong-term releases every two years, five years of standard support
DebianStable, minimal servers that run for yearsaptA stable release roughly every two years, conservative packages
AlmaLinuxSoftware built for Red Hat Enterprise LinuxdnfMajor releases follow RHEL, with about ten years of support

Choose an Ubuntu VPS if you are not sure. It has the largest library of tutorials, the newest packages among the three, and a predictable long-term release every two years.

A Debian VPS is the quieter option. It ships older, well-tested packages and a small default footprint, which suits a server you want to leave alone for a long time.

An AlmaLinux VPS makes sense when your software targets Red Hat Enterprise Linux, or when you use tools and hosting panels written for that family. AlmaLinux is binary compatible with RHEL and uses dnf for packages.

You can reinstall a different distribution from the control panel at any time, so the first choice is not permanent.

05

Linux VPS vs shared hosting vs managed VPS

Three ways to host the same site.

Shared hosting compared with an unmanaged Linux VPS and a managed VPS
FeatureShared hostingLinux VPS (unmanaged)Managed VPS
Root accessNoYesSometimes
ResourcesShared with other sitesReserved for your serverReserved for your server
Who patches the systemThe hostYouThe host
Typical costLowestMiddleHighest
Best forOne small siteDevelopers, apps and storesPeople who want no server admin

Shared hosting is cheaper and easier, but you cannot install your own software and you share a CPU with other sites. A managed VPS removes the admin work, at a higher price. A Linux VPS sits in the middle: more control than shared hosting, lower cost than managed, and more responsibility than either.

06

What you can run on a Linux VPS

Anything that fits the resources and the rules.

  • Websites and stores: WordPress, WooCommerce or Magento on Nginx or Apache with PHP-FPM and MariaDB
  • Application runtimes: Node.js, Python with Django or FastAPI, Ruby, Go and Java
  • Containers: Docker and docker compose, with your own images and networks
  • Databases and caches: PostgreSQL, MySQL, MariaDB and Redis
  • Developer tools: build servers, CI runners, Git hosting and staging copies of client sites
  • Self-hosted software: file sync, monitoring dashboards, wikis and internal tools
  • Game servers for titles that provide a Linux server package

The acceptable use policy lists what is not allowed, such as spam, attacks and illegal content.

07

How much RAM and CPU does a Linux VPS need?

Start from the workload, then measure.

Which Linux VPS plan suits which workload
What you runPlanCPU / RAMPer month
Static site, small API or test serverStarter1 core / 1 GB$9.99
WordPress with a caching pluginBasic1 core / 2 GB$14.99
App and its database on one serverStandard2 cores / 4 GB$24.99
Busy store or several appsBusiness4 cores / 8 GB$49.99
Large database or many containersPro4 cores / 16 GB$99.99

These are first guesses. On a running server, free -h shows memory use, and the available column is the number that counts. Check it during your busiest hour, then add about a third as headroom. The guide on how much RAM a VPS needs walks through the full method.

08

How to secure a new Linux VPS

On an unmanaged server, security is your job.

Do these ten things before anything goes live. The commands are for Ubuntu and Debian, and AlmaLinux uses dnf and firewalld for the same jobs.

  1. Update everything: run apt update && apt upgrade, then reboot if the kernel changed.
  2. Create a normal user, add it to the sudo group and log in as that user from now on.
  3. Use SSH keys: copy your public key with ssh-copy-id and confirm it works in a second window.
  4. Turn off root login and password login by setting PermitRootLogin no and PasswordAuthentication no in /etc/ssh/sshd_config.
  5. Enable a firewall such as ufw, allow only the ports you use, and deny the rest.
  6. Install fail2ban to block addresses that keep guessing passwords.
  7. Turn on automatic security updates with unattended-upgrades.
  8. List listening services with ss -tlnp and remove anything you do not need.
  9. Set the time zone and keep the clock synced so logs and certificates stay correct.
  10. Review logins now and then with last and journalctl -u ssh.

Nothing here replaces monitoring. A server that nobody checks will fall behind on updates, so put a reminder in your calendar.

09

How to tune a Linux VPS for speed

Fast disks help, but configuration decides.

NVMe storage removes the usual disk bottleneck, so most slowdowns come from configuration. Start with the web server: Nginx with worker_processes auto uses every core you have, and a small PHP-FPM pool sized to your RAM stops PHP from swapping.

For databases, give the engine room to cache. On a server that only runs a database, setting innodb_buffer_pool_size to roughly half to two thirds of RAM is a common starting point for MariaDB and MySQL. On a shared app-and-database server, keep it lower so the application still has memory.

Add a cache in front of slow work. Redis for sessions and objects, and a page cache for WordPress, cut CPU use more than any kernel setting will. Keep a small amount of swap as a safety net and set vm.swappiness near 10 so the system prefers RAM.

Measure before you change anything. htop shows CPU and memory, iostat shows disk, and your web server's access log shows which requests are slow. If you are out of RAM, upgrade the plan instead of tuning around it.

10

How to back up a Linux VPS and watch it

Backups are not included, so plan your own.

Follow the 3-2-1 rule: three copies of your data, on two kinds of storage, with one copy off the server. A backup on the same disk as the data it protects is not a backup.

For files, restic and borg make encrypted, deduplicated backups to another server or object storage, and rsync covers simple copies. For databases, take a dump with pg_dump or mysqldump before you copy the files, so the copy is consistent.

Schedule the job with a systemd timer or cron, keep your configuration in Git, and restore to a test folder once a month. A backup you have never restored is a guess.

Watch the server as well. An uptime check from outside, a disk space alert at 80 percent and a notice when updates fail will catch most problems early.

11

How to move a site to a Linux VPS

A calm migration takes six steps.

  1. Build the new server and install the same stack your site uses today.
  2. Lower the DNS TTL to 300 seconds a day before the move.
  3. Copy files with rsync -avz, then dump and restore the database.
  4. Test the copy by pointing your own computer at the new IP in the hosts file.
  5. Switch the DNS records, then watch both servers for traffic.
  6. Keep the old server for a few days before you cancel it.
12

Linux VPS locations

Pick the one closest to your users.

Every location runs Linux and Windows on the same plans. For a North American audience, start with the USA VPS. For Europe, the Germany VPS, Netherlands VPS and UK VPS are the usual choices.

For Asia and the Pacific, look at the Singapore VPS, the India VPS and the Australia VPS. For the Gulf, the UAE VPS covers the region. The full list of 47 countries is on the VPS server locations page.

13

When a Linux VPS is the wrong choice

Honest advice, before you spend.

Skip it if you run one small WordPress blog and do not want to patch a server. Shared hosting costs less and someone else keeps it updated.

Skip it if you need someone to run the server for you. This service is unmanaged, so a managed VPS from another provider fits better. And skip it if your software only runs on Windows, in which case a Windows VPS server is the right product.

14

What to check before you buy a Linux VPS

Eight questions for any provider.

  • Are the CPU and RAM reserved, or can neighbours take them?
  • Is the storage NVMe, and how much do you get?
  • What is the renewal price, not only the first month?
  • Are backups included, or do you provide your own?
  • Is the location close to most of your users?
  • Can you reinstall the operating system yourself?
  • Are there bandwidth or port limits written into the terms?
  • What is the refund policy if it does not suit you?

Our answers are on this page, in the refund policy and in the service level agreement. If something is unclear, contact support before you order.

Questions

Linux VPS FAQ

What is a Linux VPS?

A Linux VPS is a virtual private server that runs Linux on a reserved share of a physical machine. You get dedicated CPU and RAM, your own IP address and root access, so you can install any software you need.

How much does a Linux VPS cost?

Linux VPS plans at VPSRely start at $9.99 per month and go up to $799.99 per month. There is no setup fee, you pay monthly and the price stays the same on renewal.

Is a Linux VPS better than shared hosting?

It gives you more control and reserved resources, but also more work. Choose a VPS when you need root access, your own software or steady performance. Choose shared hosting for one small site you do not want to maintain.

Which Linux distribution is best for a VPS?

Ubuntu is the easiest choice for most people because of its documentation and release schedule. Debian suits a quiet, stable server, and AlmaLinux suits software built for Red Hat Enterprise Linux.

Do I need to know the command line to use a Linux VPS?

Yes, a little. You connect over SSH and run commands to install and configure software. If you have never used a terminal, start with a small test server and follow a guide.

Can I run Docker on a Linux VPS?

Yes. You have root access, so you can install Docker and docker compose, run your own containers and control the networks between them.

Are backups included with a Linux VPS?

No. Backups and snapshots are not included, so copy your data off the server on a schedule and test a restore.

Can I upgrade my Linux VPS later?

Yes. Move to a larger plan from the control panel when you need more CPU, RAM or storage. Check the plan page for details on timing.

Choose a Linux VPS plan.

See Linux VPS plans
VPS from$9.99/mo
Choose a plan