Easy and fast docker-compose for the LEMP (Linux, NGINX, MYSQL, PHP) stack.
It is just simple and easy to use. Everything preconfigured.
Hosting (eg. for developing) XAMPP alternative
Dockerized LEMP stack (Linux, Nginx, MySQL, PHP).
Runs everywhere independent.
Install docker or Docker-Desktop
Clone the Repository
git clone https://github.com/Michi4/docker-lemp
Switch folder
cd docker-lemp
Run
docker-compose up -d
Now you can open any browser or curl for localhost:80
Don't forget to update and upgrade repos
sudo apt-get update && sudo apt upgrade -y
Then install docker
sudo apt-get install docker
Then install docker-compose
sudo apt-get install docker
Clone the Repository
git clone https://github.com/Michi4/docker-lemp
Switch folder
cd docker-lemp
Run
docker-compose up -d
Now you can open any browser or curl for localhost:80
$_db_host = "database"; // MySQL server hostname (Docker service name)
$_db_datenbank = "spacerunner";
$_db_username = "spacerunner";
$_db_passwort = "spacerunner";
// Establish a connection to the database
$mysqli = new mysqli($_db_host, $_db_username, $_db_passwort, $_db_datenbank);
First docker-compose. Maybe some updates for more configs but it should still stay rather simple.