Funding
Funding not disclosed
Founders
Product
Problem
Setting up a production web stack on Linux servers often requires manual compilation, configuration of multiple components (web server, database, PHP), and handling of security features such as SSL certificates, which is time‑consuming and error‑prone for system administrators.
Solution
LNMP offers a Linux shell script that automates the deployment of complete web environments—including LNMP (Nginx, MySQL, PHP), LNMPA (Nginx, MySQL, PHP, Apache), and LAMP (Apache, MySQL, PHP)—across a wide range of distributions (CentOS, RHEL, Fedora, Debian, Ubuntu, etc.). The script supports custom compile options, multiple PHP versions, and the generation or installation of Let’s Encrypt and self‑signed certificates. It also enables modern protocols like HTTP/2 and TLS 1.3, and provides unattended installation. In addition, LNMP bundles auxiliary utilities for virtual‑host management, FTP user creation, component upgrades, caching services (Redis, XCache), security hardening (DenyHosts, Fail2Ban), and automated maintenance tasks such as MySQL root password reset and log rotation.
Target Audience
Primary users are system administrators, DevOps engineers, and VPS owners who need to provision and maintain web server environments quickly and reliably on Linux platforms.
Features
- One‑click installation of LNMP, LNMPA, or LAMP stacks on over a dozen Linux distributions
- Customizable Nginx and PHP compile parameters with support for multiple concurrent PHP versions
- Automated Let’s Encrypt certificate issuance and support for user‑provided SSL/TLS certificates, including HTTP/2 and TLS 1.3
- Stand‑alone installation of individual services (Nginx, Apache, MySQL/MariaDB, Pure‑FTPd) as needed
- Built‑in management tools for virtual hosts, FTP users, and component upgrades (e.g., PHPMyAdmin)
- Optional deployment of common caching layers such as Redis and XCache
- Security scripts for SSH hardening, DenyHosts/Fail2Ban integration, automatic MySQL root password reset, and 502 error auto‑restart
- Maintenance utilities for log rotation, backups, and system monitoring