- PHP
- Version: 7.4.9
- Expansions
- mongodb
- swoole
- redis
- Composer
- Tool
- tailf
- busybox
- htop
- MYSQL
- Version: 8.0+
- Redis
- Version: 4.2
- Nginx
- Version: alpine
You need to install docker
first. https://docs.docker.com/docker-for-windows/install/
You PC:
$ git clone git@github.com:zhan3333/nmpr.git
$ cd nmpr
$ cp .env.example .env
$ vim .env
---
# USER_NAME=zhan
# USER_PASSWORD=zhan
---
$ docker-compose up -d
OK! Now you can open http://localhost
Docker nginx: add new vhost
$ cd /work/components/nginx/config/conf.d
$ cp localhost.conf you_vhost.conf
$ vim you_vhost.conf
You PC: reload nginx
$ docker exec nginx /etc/init.d/nginx reload
- Work dir:
docker-compose.yml
- MySQL:
./mysql/mysql.cnf
- Nginx
./work/components/nginx/config/nginx.conf
- PHP
./work/components/php/config/php.ini
Author: zhan
Email to: grianchan@gmail.com