Running Ruby Apps with LSAPI In order to maximize the performance of a Rails application, we (LiteSpeed Technologies) developed our own Ruby interface module using our LiteSpeed APIprotocol, also known as LSAPI. LSAPI is a highly optimized IPC protocol between OpenLiteSpeed web server and a standalone process…
Python WSGI Apps with LSAPI LiteSpeed SAPI is the easiest and fastest way to run web applications with OpenLiteSpeed Web Server. OpenLiteSpeed supports LSAPI for Python applications through WSGI. WSGI (Web Server Gateway Interface) is a low-level interface between web servers and web applications. It…
By default, all virtual hosts use the server-level external applications and script handlers. You can, however, set up virtual host-specific PHP settings by creating virtual host-level external applications and script handlers that link to custom-built PHP executables. This will allow you to set up…
Multiple PHP Versions on OpenLiteSpeed Users may want to setup multi-PHP versions and use a different version for different virtual host/domain. This wiki will address setting up multiple PHPs for one installation of OpenLiteSpeed. The wiki assumes you have our repository installed and enabled and that PHP…
Installing PHP with LiteSpeed SAPI from a repository is much faster and recommended way. PHP for LiteSpeed (LSAPI) is available in two repositories — Remi Repository(CentOS) and our own LiteSpeed Repository(CentOS/Debian/Ubuntu). Choose the repository that best fits your needs. Installing PHP from the LiteSpeed…