OpenLiteSpeed VPS HostingLiteSpeed Caching With Full Root Access
OpenLiteSpeed is the free, open-source edition of the LiteSpeed web server, with page caching built in through LSCache. We install it with LSPHP and MariaDB on a hardened KVM VPS, so WordPress and other PHP sites get server-level caching on a server you control.
Full root & SSH NVMe storage Daily backups Anti-DDoS 99.9% uptime SLA 11 locations
-
NVMe storage
Cached pages and PHP files on fast disk.
-
Reserved vCores and RAM
LSPHP processes on resources that are yours.
-
Root and SSH access
Full control of the server and its config.
-
Daily backups
Automatic backup of the previous 24 hours.
Why Choose OpenLiteSpeed on a VPS
OpenLiteSpeed pairs an event-driven web server with a built-in page cache, so PHP sites can be fast without a separate caching layer.
-
Server-level page caching
LSCache caches pages inside the web server, and the LiteSpeed Cache plugin for WordPress manages it from your dashboard.
-
Event-driven architecture
Like NGINX, it handles many connections with a few processes.
-
LSPHP for PHP
LiteSpeed's own PHP handler (LSAPI) runs PHP efficiently alongside the server.
-
Free and open source
No licence fee, unlike LiteSpeed Enterprise.
How an OpenLiteSpeed Server Works
The web server answers cached pages itself; only uncached requests reach PHP.
Request from a browser or app (HTTPS)
-
Web server
OpenLiteSpeed
HTTPS, HTTP/3 and static files.
-
Page cache
LSCache
Cached pages served by the web server without running PHP.
-
PHP runtime
LSPHP (LSAPI)
PHP processes started and managed by OpenLiteSpeed.
-
Database
MariaDB or MySQL
On localhost only.
-
Admin
WebAdmin console (port 7080)
Web-based configuration, reached through an SSH tunnel; the port stays closed in the firewall.
Worth knowing
- OpenLiteSpeed reads rewrite rules from .htaccess, but only when the server restarts, not on every request.
- Configuration changes take effect after a graceful restart.
- The LiteSpeed Cache plugin for WordPress purges cached pages automatically when content changes.
- LiteSpeed Enterprise shares LSCache but adds full Apache compatibility and needs a paid licence.
What You Can Run
-
Fast WordPress sites
LSCache plus the LiteSpeed Cache plugin.
-
WooCommerce stores
Cached catalogue pages, with cart and checkout kept dynamic.
-
Several PHP sites
Virtual hosts for company or client sites on one server.
-
PHP frameworks
Laravel and other PHP apps on LSPHP.
-
Sites used to LiteSpeed
Keep LSCache when moving from LiteSpeed-based shared hosting to a VPS.
-
Static sites
Fast static file serving with HTTP/3.
VPS Plans for OpenLiteSpeed
With page caching, VPS-1 handles busy WordPress sites. Choose VPS-2 or above for stores and sites with many logged-in users.
VPS-1
Small websites, APIs, bots and development servers.
- 2 vCores
- 4 GB RAM
- 40 GB NVMe
- 500 Mbps
- Full root and SSH access
- Free initial stack installation
- Server hardening and firewall setup
- Daily backup of the previous 24 hours
- Unlimited traffic *
- Anti-DDoS protection
- Dedicated IPv4 and IPv6
- KVM virtualisation
VPS-2
Production apps, WordPress and online stores.
- 4 vCores
- 8 GB RAM
- 75 GB NVMe
- 1 Gbps
- Full root and SSH access
- Free initial stack installation
- Server hardening and firewall setup
- Daily backup of the previous 24 hours
- Unlimited traffic *
- Anti-DDoS protection
- Dedicated IPv4 and IPv6
- KVM virtualisation
VPS-3
Busy stores, SaaS products and several projects.
- 6 vCores
- 12 GB RAM
- 100 GB NVMe
- 2 Gbps
- Full root and SSH access
- Free initial stack installation
- Server hardening and firewall setup
- Daily backup of the previous 24 hours
- Unlimited traffic *
- Anti-DDoS protection
- Dedicated IPv4 and IPv6
- KVM virtualisation
VPS-4
High-traffic apps, large databases and agencies.
- 8 vCores
- 24 GB RAM
- 200 GB NVMe
- 3 Gbps
- Full root and SSH access
- Free initial stack installation
- Server hardening and firewall setup
- Daily backup of the previous 24 hours
- Unlimited traffic *
- Anti-DDoS protection
- Dedicated IPv4 and IPv6
- KVM virtualisation
* Unlimited traffic in Europe and North America. In Mumbai, Singapore and Sydney a monthly allowance applies (VPS-1 500 GB, VPS-2/VPS-3 1 TB, VPS-4 3 TB), then speed is limited to 10 Mbps until the next month.
Which Plan for Your OpenLiteSpeed Server
Cached pages cost almost nothing; size for uncached traffic, PHP processes and the database.
| Workload | Start with | Why |
|---|---|---|
| A few WordPress sites | VPS-1 2 vCores · 4 GB RAM | LSCache serves most visitors from cache. |
| Busy site or WooCommerce store | VPS-2 4 vCores · 8 GB RAM | More LSPHP processes for uncached pages. |
| Many sites or heavy logged-in traffic | VPS-3 6 vCores · 12 GB RAM | 6 vCores and 12 GB RAM. |
| Agency server | VPS-4 8 vCores · 24 GB RAM | 24 GB RAM and 200 GB NVMe for many virtual hosts. |
A starting point, not a limit: every plan upgrades in place, keeping your data, IP address and configuration.
Apache, NGINX or OpenLiteSpeed?
Three ways to serve PHP sites from your VPS, and where each one fits.
| Feature | Apache (LAMP) | NGINX (LEMP) | OpenLiteSpeed |
|---|---|---|---|
| Architecture | Processes or threads | Event-driven | Event-driven |
| .htaccess | Read on every request | Not supported | Rewrite rules, read on restart |
| Built-in page cache | mod_cache | FastCGI cache | LSCache, with CMS plugins |
| HTTP/3 | Not supported | In recent versions | Yes |
| Configuration | Text files | Text files | Web console or text files |
| Best for | Software that relies on .htaccess | Busy sites and reverse proxies | WordPress with LSCache |
| Explore Apache (LAMP) | Explore NGINX (LEMP) | See Plans |
Working With OpenLiteSpeed
Everyday tasks: the admin console, restarts, the cache plugin and logs.
-
Open the WebAdmin console
Tunnel the port over SSH, then browse to https://localhost:7080.
-
Apply configuration changes
A graceful restart keeps connections alive.
-
Install the WordPress cache plugin
Manages LSCache from the WordPress dashboard.
-
Read the error log
The first place to look when something breaks.
# 1. Open the WebAdmin console
ssh -L 7080:127.0.0.1:7080 admin@your-vps
# 2. Apply configuration changes
sudo /usr/local/lsws/bin/lswsctrl restart
# 3. Install the WordPress cache plugin
cd /var/www/example.com && wp plugin install litespeed-cache --activate
# 4. Read the error log
sudo tail -f /usr/local/lsws/logs/error.log
Example commands; adjust names, paths and versions to your project. Deploying and maintaining your application is yours to do (or ask us for a quote).
Installed and Secured Before You Log In
The VPS is unmanaged: after handover the server is yours to run. Before that, our engineers do the first setup once, free, so you start from a hardened server with OpenLiteSpeed in place.
-
Choose a plan and location
Pick the resources you need and the datacentre closest to your users.
-
Tell us your OpenLiteSpeed setup
Versions, database and domain: at order or right after.
-
We install and secure it
Server hardened, OpenLiteSpeed installed and tested, HTTPS on your domain.
-
You take over with root
SSH access to a working server, ready for your code and data.
Your OpenLiteSpeed stack
- OpenLiteSpeed from the official LiteSpeed repository
- LSPHP in the version you choose, with common extensions
- MariaDB or MySQL with a database for your site
- A virtual host for your domain with HTTPS
- The WebAdmin console kept off the public internet
Yours to run after handover
- Ongoing server administration
- Application maintenance and updates
- Debugging your code
- Migrating existing sites or data
Not included in the free setup, but we can quote for it. No control panel by default: CloudPanel, HestiaCP or Virtualmin on request at no cost; cPanel and Plesk need their own licence.
Platform Specs and Locations
The same KVM platform on every plan; only the CPU, RAM, storage and port speed change.
| Virtualisation | KVM with reserved vCores and RAM |
|---|---|
| Storage | NVMe SSD on every plan |
| Network | Dedicated IPv4 and IPv6, 500 Mbps to 3 Gbps per plan |
| Operating systems | Ubuntu 26.04, 24.04 and 22.04 LTS · Debian 13, 12 and 11 · AlmaLinux · Rocky Linux · Fedora · FreeBSD |
| Access | Full root over SSH, key-based login |
| Backups | Automatic daily backup of the previous 24 hours; snapshots and longer retention on request |
| Protection | Always-on anti-DDoS mitigation |
| Availability | 99.9% uptime SLA |
Secured before we hand it over
- Non-root sudo user created for daily work
- SSH key login, password login for root disabled
- Firewall (UFW) open only for the ports you use
- Fail2ban blocking repeated login attempts
- Automatic security updates enabled
- Free Let's Encrypt SSL on your domain
- Timezone, swap and hostname configured
Asia-Pacific
- Mumbai
- Singapore
- Sydney
Europe
- London
- Limburg
- Roubaix
- Gravelines
- Strasbourg
- Milan
- Warsaw
North America
- Beauharnois
Availability per location changes with demand; we confirm your location before setup. In Mumbai, Singapore and Sydney each plan includes a monthly traffic allowance (VPS-1 500 GB, VPS-2 and VPS-3 1 TB, VPS-4 3 TB); beyond it, speed is limited to 10 Mbps until the next month.
Who an OpenLiteSpeed VPS Suits
-
WordPress site owners
Server-level caching with a plugin you already know.
-
Agencies
Many cached PHP sites on one server.
-
Developers who like a web console
Configuration through WebAdmin as well as files.
Security and Performance for OpenLiteSpeed
Security
- Keep the WebAdmin port closed and reach it through an SSH tunnel.
- Use a strong WebAdmin password.
- Keep OpenLiteSpeed and LSPHP updated from the LiteSpeed repository.
- Remove the example virtual host if you do not use it.
Performance
- Turn on LSCache and use the matching CMS plugin.
- Open UDP 443 if you want HTTP/3.
- Size LSPHP process limits to the RAM you have.
- Add Redis object caching for WordPress.
Questions Before You Deploy
Not covered here? Ask an engineer before you order.
Get LiteSpeed Caching on Your Own Server
Choose a plan and we hand over OpenLiteSpeed with LSPHP, your database and HTTPS, ready for your sites.