Download the PHP package kfiros/this-is-not-xampp without Composer
On this page you can find all versions of the php package kfiros/this-is-not-xampp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package this-is-not-xampp
Friendship ended with XAMPP! Now docker is my best friend
This is a simple docker-compose setup for local PHP development environment. It includes the following services:
- PHP -
php:8.2-apache
- MySQL -
mysql:8.0
- phpMyAdmin -
phpmyadmin/phpmyadmin
- xdebug (preconfigured to work with PhpStorm)
Requirements
Environment setup
Run the following commands to setup the project:
Alternatively you can copy the files to a directory or clone the repository.
Usage
- Run
docker compose up
if you have docker 3.6 or newer, ordocker-compose up
if you have an older version. - Open your browser and navigate to
http://localhost
to see the magic (andhttp://localhost:8081
for phpMyAdmin).
MySQL gotchas
- The MySQL data is stored in the
mysql-data
directory. If you want to reset the database, you can delete this directory. - To access the MySQL database from your code, the host is
host.docker.internal
and not127.0.0.1
.
I have taken inspiration from jlucky/docker-php-dev-env that does the same thing but with nginx
instead of apache
. I have also added phpMyAdmin
to the setup.
All versions of this-is-not-xampp with dependencies
PHP Build Version
Package Version
No informations.
The package kfiros/this-is-not-xampp contains the following files
Loading the files please wait ....