Apache Manager
CyberPanel includes a feature called Apache Manager. It allows you to run applications that cannot run on OpenLiteSpeed by utilizing Apache alongside OpenLiteSpeed.
Yes you have read it right: You can run virtually any application using OpenLiteSpeed + Apache such as: PrestaShop, Magento, Laravel, advanced protection of Wordfence and more..
It works on:
- Ubuntu 22.
- Almalinux 8 and 9.
Even with Apache, you can still fully enjoy LiteSpeed Caching on WordPress due to the way we’ve designed this feature to work seamlessly.
How to create a website that uses both OpenLiteSpeed and Apache?
You just have to normally create a website, with one additional check:
Websites -> Create Website
This is a really powerful feature because once you use OpenLiteSpeed + Apache you don’t need any extra configurations to use PrestaShop, Magento, Laravel or advanced protection of Wordfence and even more..
How to convert your existing website to use Apache
If you have already created a website and want to convert it to use Apache, you can do so going to:
Websites -> List Websites -> Manage
Click on the Manage link for any website you want to convert to use Apache:
Click on Apache Manager.
Now select your desired PHP version from the drop down and click the switch button. CyberPanel will automatically take care of converting this site to use OpenLiteSpeed + Apache giving you freedom to host any application you want.
Change PHP version while using Apache
If you are using Apache you can change the PHP version of your site the way you used to do before, CyberPanel will automatically take care of everything for you.
Websites -> List Websites -> Manage
Then
Select PHP versions from drop down and click the change button.
Wordfence Advanced Protection
On OpenLiteSpeed Wordfence Advanced protection does not work out of the box unless you do custom configurations.
However with Apache it works just out of the box without you needing to do anything at all.
How to change PHP configurations such as upload_max_filesize or post_max_size
First go to PHP configurations page:
PHP -> Edit PHP Configs
Click edit Edit Apache Configurations on this page
Once you click you will see a window where you can edit things like:
- display_errors
- memory_limit
- max_execution_time
- upload_max_filesize
- post_max_side
- and more!
How to install PHP Extensions for Apache
PHP -> Install PHP Extensions
Then click Manage Apache Extensions
From drop down select the version of PHP for which you want to install extensions and click Install.