Deploying the LNMP Stack: Nginx, MySQL 8, and PHP 7 from Source

Prerequisites and Source Acquisition To build the LNMP (Linux, Nginx, MySQL, PHP) environment, begin by establishing a build directory and fetching the required packages. This setup utilizes Nginx 1.17, PHP 7.3, and the MySQL 8.0 RPM bundle. Additionally, compiling certain dependencies requires a modern version of CMake. mkdir -p /opt/stack_bui ...

Posted on Thu, 27 Aug 2026 16:46:19 +0000 by toma42

Deploying a Containerized LNMP Stack and Private Registry with Docker

Provisioning the Docker Engine on CentOS To begin, install the necessary utilities and configure the repository for the Docker Community Edition. # Install required utilities yum install -y yum-utils # Add the official Docker repository yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # Install the engine ...

Posted on Wed, 05 Aug 2026 16:51:27 +0000 by PDP11

Setting Up an LNMP Stack with Nginx, PHP, MySQL, and phpMyAdmin Using Docker Compose

Why Use Docker Compose? While its possible to manually run individual containers for Nginx, PHP, and MySQL, managing them becomes tedious when configuration changes are needed. Without an orchestration tool, updating a setting requires stopping the container, removing it, and running a new docker run command with the updated parameters. Docker ...

Posted on Sat, 06 Jun 2026 16:25:59 +0000 by R0CKY