The LEMP (since the 1.16.1 release) & LLSMP stacks are HTTP/3 ready with the feature support enabled by default. Herewith, a public IP address is required to bypass the Shared Load Balancer and work directly with the server over HTTP/3.
LEMP is a software bundle solution based on the Linux operating system, NGINX HTTP web server, MariaDB database, and PHP programming language. Such a model is a popular choice among developers as it is sufficient to host a wide variety of projects with a single container.
Herewith, if the platform provides LiteSpeed support, a similar LLSMP (Linux, LiteSpeed, MariaDB, PHP) stack can be available. Follow the link above to learn about the LiteSpeed Web Server benefits.
The topology structure inside of the LEMP and LLSMP containers is the following:
Other peculiarities of the stacks can be viewed in the appropriate section below. For now, let’s walk through the required installation steps.
1. Log in to your CirrusGrid dashboard (sign up if you don’t have one yet) and click the New Environment button at the top of the page.
2. Switch to the PHP tab of the automatically opened topology wizard. Select LEMP (LLSMP) as your application server.
Configure other parameters up to your needs (e.g. scaling limit, public IPs, regions) and click Create to proceed.
3. Wait a few minutes for the platform to set up your environment. Once created, you can click Open in Browser to view the default phpinfo() data on your server.
Now, you can proceed to the deployment of your application.
When working with the LLSMP software stack, all the specifics of the LiteSpeed Web Server are applied to this node (including license fee). All the other peculiarities are the same for both servers.
1. Built-in database servers can be accessed in the following way:
Read the linked guide to learn more about PHP connection to MariaDB.
2. Several environment variables can be used to manage your LEMP/LLSMP container:
Tip: These RAM limits can be specified in megabytes (m|mb|M|MB), gigabytes (g|gb|G|GB), or percentages (%). If units are omitted, the values are considered as percentages.
The container(s) restart is required to apply changes to these parameters.
Note: LLSMP has additional variables (e.g. WAF, WP_PROTECT, WP_PROTECT_LIMIT) specific for the LiteSpeed stack, which are described in the dedicated document.
3. Obviously, all the benefits of the regular CirrusGrid PaaS containers are available for the LEMP and LLSMP stacks as well. For example:
Powered by BetterDocs
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.