CentOS — where the estate goes next
CentOS VPS Hosting in Kenya
In Kenya, CentOS is now a decision rather than a default.
CentOS Linux stopped being the free rebuild of Red Hat Enterprise Linux, and a good number of Kenyan servers never got the memo: a panel box in an agency, a reporting server at a SACCO, a lab machine on a campus — each still on CentOS 7, each still working, each quietly out of updates. CentOS Stream 9 in ke-1a gives that estate somewhere current to stand while you decide where it finally lives.
- CentOS Stream 9, deployed in Nairobi in under 60 seconds
- dnf, systemd and SELinux exactly where your runbooks expect them
- Rocky Linux and AlmaLinux on the same account when you choose one
- Snapshot before every step, roll back in a click
- Billed in KES · 99.9% uptime SLA
No credit card required · Billed in KES
Pricing
Simple plans, billed in your currency
Pay in local currency — no cards, no forex surprises. Every plan is full root, full network, no throttling. Annual billing gets you two months free.
Linux VPS – 2 GB RAM
Small workloads and personal projects.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 1 vCPU
- 2 GB RAM
- 40 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Linux VPS – 4 GB RAM
Web servers and small databases.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 2 vCPU
- 4 GB RAM
- 80 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Linux VPS – 8 GB RAM
Production web applications.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 4 vCPU
- 8 GB RAM
- 160 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Linux VPS – 16 GB RAM
High-traffic applications.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 8 vCPU
- 16 GB RAM
- 320 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Linux VPS – 32 GB RAM
Enterprise applications.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 16 vCPU
- 32 GB RAM
- 640 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Linux VPS – 64 GB RAM
Massive workloads and consolidation.
Hosted in Nairobi, Dar es Salaam, Lagos & Kampala
- 32 vCPU
- 64 GB RAM
- 1280 GB SSD
- 1 Gbps · unlimited local traffic
- 1 dedicated IPv4
- /64 IPv6 included
Prices exclude VAT. Local currency figures are indicative and settled at checkout. Need more cores or memory? Talk to Sales.
Weighing up Windows too? Compare all Linux & Windows plans on the VPS Hosting page.
Why CentOS Stream
Why CentOS Stream on Lineserve
CentOS Stream sits between Fedora and RHEL: the same enterprise base, continuously updated, a step ahead of what ships in RHEL — with dnf, systemd and SELinux exactly where your runbooks expect them.
- The RHEL family's tooling and layout — dnf, systemd, SELinux.
- Continuously delivered updates that preview the next RHEL minor release.
- A familiar home for teams with years of CentOS experience.
- The image is free on every plan — you only pay for the server.
CentOS Stream images
Updated regularly
Use cases
What people run on CentOS Stream
CentOS-era workloads
Web servers, PHP stacks and services your team has run on CentOS for years.
Tracking RHEL's direction
See what's coming to RHEL, Rocky and AlmaLinux before it ships.
CI & compatibility testing
Validate your software against the next RHEL minor before your customers hit it.
Containers & Podman
Rootless containers with the RHEL family's Podman tooling built in.
Databases
PostgreSQL, MySQL or MariaDB on NVMe, with SELinux enforcing by default.
Infrastructure services
Monitoring, DNS and the glue services enterprise networks run on.
Who runs here
The Kenyan CentOS estate, and what becomes of it
Almost nobody starts a new Kenyan project on CentOS in 2026. Everybody who lands on this page has one already, and the useful question is what the next box looks like.
The panel server that has been up since 2018
A control panel, a few dozen client accounts, PHP versions nobody dares touch, and a distribution that stopped receiving updates underneath all of it. Most Kenyan hosting estates in this position end up on AlmaLinux, because that is what the panel vendors support — our AlmaLinux page is the honest destination for this one.
Reporting and integration boxes in financial services
A SACCO's month-end reporting server, a lender's reconciliation jobs, an integration host a contractor built years ago and no longer answers about. These migrate to the RHEL-compatible rebuilds rather than away from the family, because the scripts, the file layout and the service names all assume it.
Campus and research machines
Departmental servers at Kenyan universities and technical colleges, built by a lecturer or a final-year student, inherited by whoever is around. A Stream 9 instance is a cheap way to give that work a supported home without teaching a new command set to everyone who uses it.
Seeing what the next RHEL minor breaks
This is what Stream is actually for. If your production estate is Rocky or AlmaLinux, one Stream box in the same region tells you which of your packages will argue with the next minor release — a quarter before it reaches the servers that matter.
The instance you migrate onto
Deploy the new box beside the old one in ke-1a, move one service, watch it for a week, move the next. Both machines are in Nairobi, so the copy between them never leaves the country and never crosses a metered international link.
Regions
Nairobi is home. The other two are there when you need them.
ke-1a is in Nairobi, and for a Kenyan business that is most of the argument. Your customers arrive on Safaricom, on Faiba, on Zuku, on Poa — 2.65 million fixed subscriptions and 84.1 million active SIMs, nearly all of them inside the country. Lineserve peers at KIXP, the neutral exchange TESPOK runs across four Nairobi facilities, so traffic between your instance and another of its 136 networks is handed over a few kilometres away. A round trip that starts and finishes inside the metro is typically around 2 ms.
That matters because of where Kenya's bandwidth comes ashore. Every international subsea cable lands at Mombasa — SEACOM, EASSy, TEAMS, PEACE, DARE1 and LION2 — and the capacity is hauled roughly 480 km inland before it reaches a Nairobi rack. Anything leaving the country still makes that trip. Domestic traffic takes the other route entirely, exchanged in Nairobi between networks in the same city, and choosing ke-1a decides which of those two journeys your checkout depends on.
Dar es Salaam and Lagos sit on the same account, the same API and the same shilling invoice. Open tz-1a when you start selling into Tanzania and want the data held there under Tanzanian law, or ng-1a when Lagos becomes a market rather than a pin on a map. They are also where a copy goes when you want one outside Kenya — a standby database, a backup bucket — which makes disaster recovery a configuration change instead of a second supplier.
Kenya
Nairobi
~2 ms
typical, within metro · Data stays in Kenya
Tanzania
Dar es Salaam
~6 ms
typical, within metro · Data stays in Tanzania
Nigeria
Lagos
~4 ms
typical, within metro · Data stays in Nigeria
Uganda
Kampala
~3 ms
typical, within metro · Data stays in Uganda
Uptime SLA
99.9%
- DDoS filtering is included, not an upsell
- Service credits applied automatically when we miss the SLA
- Measured monthly, per region, on network and power availability
Support
A Nairobi number, and East Africa Time all year
Kenya has its own line: +254 119 039 063. Alongside it are [email protected] and the ticket system, and Lineserve Limited keeps an office on Utalii Lane, View Park Towers, in the Nairobi CBD. A supplier with a street address in your own city is a different kind of counterparty from a web form and a billing address in another hemisphere.
Kenya runs on East Africa Time, UTC+3, and has never observed daylight saving. That reads like trivia until you are the one holding the phone. Business hours here mean the same thing in January and in July; nothing slides by an hour twice a year because another country changed its clocks. When your checkout starts throwing 502s at 09:20 on a Tuesday, it is 09:20 for whoever picks up — an ordinary working morning in the same city, rather than the small hours of somebody's Monday night, eight time zones west.
The other half of local support is vocabulary, not hours. The person you reach knows what a Safaricom callback is, what KIXP has to do with the trace you are staring at, and why your finance team wants a KRA PIN on the invoice. None of that has to be explained before the actual problem can be. Buy from somewhere that has never sold into Kenya and the first twenty minutes of every serious ticket go on describing the country.
Kenya
+254 119 039 063Sales
[email protected]FAQ
Questions, answered
CentOS Stream 9. CentOS Linux was discontinued upstream — Stream is its continuation, sitting just ahead of RHEL rather than just behind it. If you want the classic rebuild-of-RHEL experience, we also offer Rocky Linux and AlmaLinux.
For most workloads, yes — it's the same enterprise base as RHEL with continuously delivered, tested updates. Teams that want fixed point releases with a ten-year lifecycle usually pick Rocky Linux or AlmaLinux instead; all three are free on every plan.
CentOS Stream 9 is available at deploy time and kept current. You can also bring your own image with a custom ISO.
Yes. All Linux images, CentOS Stream included, are free on every plan — the plan price is the full price of the server.
Yes. Every CentOS Stream VPS gives you complete root access and SSH key authentication from the moment it boots. It's your server to configure however you like.
Yes. The cleanest route is to deploy a fresh Rocky or AlmaLinux server and migrate your workload — deploys take under a minute, and your runbooks carry over almost unchanged. Snapshot first, as always.
Every plan supports on-demand snapshots and scheduled automated backups. Snapshot storage is billed per GB beyond your included allowance.
Sort the estate into three piles. Boxes with a software vendor behind them go to Rocky Linux, which is the like-for-like RHEL rebuild. Boxes with a hosting panel go to AlmaLinux, which the panel vendors support. Boxes that exist to test or track what Red Hat ships next belong on CentOS Stream. All three images are free on every plan.
If you are public-sector or funded by someone who is, the financial year runs 1 July to 30 June, which puts the money for a migration in the April-to-June window and the calm to actually do it in July and August. Private-sector budgets usually settle in the last quarter for the following January. Either way, book the cutover for a week nobody is closing accounts.
Ask them which RHEL 9-compatible distribution they will support, and get the answer in writing before you build anything. In practice most vendors who wrote CentOS in 2018 write Red Hat Enterprise Linux 9 today, which Rocky and AlmaLinux are both built to be compatible with.
Longer than moving one and much less than ten times as long, because the first migration is where you write the runbook. Budget a fortnight for the first service, then a couple of days each. Keep every old machine running until its replacement has served real traffic for a week.
No. The old instance and the new one both sit in ke-1a in Nairobi, so the dump, the rsync and the verification pass all happen inside Kenya. Your data residency position on the day after the move is the same as on the day before it.
It depends what the old box was. A modest CentOS 7 web or reporting server usually maps to a 4 GB plan at KES 4,240 or an 8 GB plan at KES 8,330 a month; consolidating several tired machines onto one instance tends to land around a 16 GB plan at KES 16,510. Prices exclude VAT, with 16% added at checkout.
Mostly. It is the same family: dnf where you may still be typing yum, systemd, SELinux enforcing by default, firewalld, and the file layout your scripts expect. What changes is package versions, so the work is in your application's dependencies rather than in relearning the system.
Yes, and you should. Run both, drop your DNS TTL a day ahead, cut over, and keep the old instance for a month before you destroy it. An extra month of a small plan is the cheapest insurance in this project.
No. Rocky, AlmaLinux, Stream, Ubuntu and Debian all deploy from the same account in the same region, priced the same, with the image free in every case. Deploy the replacement beside what you have and move when it is proved.
Yes. Your data is hosted in Kenya and stays in-country, giving you data residency for Kenya's Data Protection Act. It isn't moved out of Kenya without your instruction.
In our Nairobi data centre (ke-1a). Your content is stored and served from Nairobi, close to your users.
Pay in your local currency using M-Pesa and other mobile money, bank transfer, or card. No foreign card or forex conversion is required.
You're billed in KES. Prices can be viewed in USD, KES, TZS, or NGN, but as a Kenya customer you pay in KES with no forex conversion.
Deploy your CentOS Stream VPS in under 60 seconds
Full root, running close to your users. Pay in local currency, with no card required to start.
No credit card required · 99.9% uptime SLA · Billed in KES
Related products
Every plan below runs in the same three regions, on the same network, billed the same way.