WordPress Standalone Kit is a lightweight WordPress installation inside a standalone container. The packaged structure makes this solution more cost effective and suitable for running small and medium size projects. And the kit of built-in tools that can be enabled with a mouse click, ensures a considerably high level of security and performance.

WordPress Standalone package has an efficient single node topology based on Jelastic-certified LLSMP (Linux + LiteSpeed + MariaDB + PHP) or LEMP (Linux + NGINX + MariaDB + PHP) template with a set of built-in advanced features. Let’s walk through all the available components.

Let’s Encrypt SSL
Let’s Encrypt SSL Add-On does the routine but yet important system administration tasks for issuing trusted SSL certificates, integrating them into the application server, and enabling fully automated certificate renewal to stay secure over time.

LiteSpeed Web Server
LiteSpeed Web Server (LSWS) is a high-performance and low memory consuming web server. It includes ESI caching, browser, and object cache along with the support of HTTP/3, CDN, WAF, Geo-DNS, reCAPTCHA protection, cutting-edge anti-DDoS protection.

In Jelastic PaaS, LiteSpeed Web Server is provided to clients with a license of Site Owner Plus (5-Domains and 1-Worker) with PHP Process Mode: ProcessGroup Mode. Accordingly, the LSWS creates only one worker process, but multiple child processes may be forked from it. The maximum number is equal to the CPUs count for the container. Herewith, the CPU number may vary based on the cloudlets count and specifics of the particular hosting platform.

Web Application Firewall
The Web Application Firewall (WAF) is a built-in feature that is enabled by default in the LiteSpeed Web Server of the current application package. WAF supports ModSecurity rules and comes by default with Comodo ruleset configured. LiteSpeed WAF manages rules for dynamic requests, which allows significantly optimized computing power.

MariaDB Database
The popular MariaDB database server is employed as a storage for website content. The default values of configuration parameters were changed to ensure the highest possible performance. You may see these values in the sqldb config file.

Redis
Redis is a non-relational high-performance DBMS. Redis stores all the data in the RAM as key-value pairs. It is used as an object caching solution. This approach provides performance that is much higher than the performance of relational DBMSs.

This simplified architecture does not presuppose HA and failover capabilities, as well as horizontal scaling in case of high load as it can be done with a WordPress Enterprise Cluster. But it perfectly suits the websites with moderate load and can handle slight spikes using pre-configured automatic vertical scaling, while ensuring sustainable consumption and minimal hosting bill.