Website Configuration Studio • Tab 2: Webserver Switcher • Native 1920x1080 View
📌 Purpose & Quick Summary
BoostonCP allows you to switch the webserver engine of any individual website between Host Nginx (PHP-FPM), Apache 2.4 (Port 8080), and OpenLiteSpeed (Port 8081) with 1 click in under 1 second without restarting the server or dropping traffic.
🖥️ Webserver Engine Comparison
| Webserver Option | Architecture | Ideal Use Case | .htaccess Support |
|---|---|---|---|
| Nginx (Native) | High-concurrency Event-driven | Highest performance, REST APIs, high-traffic WordPress | Nginx rewrite rules |
| Apache 2.4 | Isolated Docker Container | Legacy CMS, WHMCS, complex .htaccess mod_rewrite rules |
Full .htaccess Native |
| OpenLiteSpeed | Event-driven LSAPI Container | WordPress with LSCache plugin, high dynamic caching | LSCache Rewrite Rules |
🛠️ Step-by-Step Instructions: Switching Webserver
- In the Websites Directory table, find your website and click the Config (Gear Icon) button in the Actions column.
- In the modal sidebar, click Webserver Switcher (Tab 2).
- You will see three cards representing the available webserver engines. The currently active engine is marked with a blue border and an Active badge.
- Click the radio button or card for your desired engine (e.g., Apache or OpenLiteSpeed).
- Click Apply Webserver.
- BoostonCP immediately shifts the Nginx upstream proxy pass, connects the domain to the selected backend, and displays a success notification. Your site transitions instantly with zero dropped connections.