https://github.com/rodrigoleutz/docker-webdev
Docker para desenvolvimento em linguagem PHP
https://github.com/rodrigoleutz/docker-webdev
docker php56 php74 php8 phpmyadmin wordpress
Last synced: 10 months ago
JSON representation
Docker para desenvolvimento em linguagem PHP
- Host: GitHub
- URL: https://github.com/rodrigoleutz/docker-webdev
- Owner: rodrigoleutz
- License: gpl-2.0
- Created: 2021-01-05T20:50:37.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-03-27T15:48:28.000Z (almost 5 years ago)
- Last Synced: 2025-04-09T20:01:45.579Z (10 months ago)
- Topics: docker, php56, php74, php8, phpmyadmin, wordpress
- Language: Shell
- Homepage:
- Size: 394 KB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-webdev
Docker for PHP programming.
Author: Rodrigo Leutz
License: GPL v2.0
-------------------------------------------
Instructions:
Install
Arch Linux / Fedora / Ubuntu
./install-hosts.sh
Update
./update.sh
Activate
./activate.sh
Deactivate
./deactivate.sh
Database Backup
./backup.sh
-------------------------------------------
Access in your browser after installing:
- PHP 5.6: http://dev.php5
- PHP 7.4: http://dev.php7
- PHP 8.0: http://dev.php8
- Wordpress: http://dev.wp
- phpMyAdmin: http://dev.phpmyadmin
-- Hosts: db
db-backup
-- User: root
-- Password: senha123
- Mysql:
sudo docker exec -it db mysql -u root -psenha123
sudo docker exec -it db-backup mysql -u root -psenha123
Path
├── activate.sh = Activate script
├── backup = Backup folder
│ ├── files = Backup files
│ │ └── README.md
│ ├── logs = Backup Logs
│ │ └── README.md
│ └── README.md
├── backup.sh = Backup script
├── deactivate.sh = Deactivate script
├── img
│ └── php-docker.png
├── install-hosts.sh
├── LICENSE
├── public
│ ├── dev-php5 = PHP 5.6 server files
│ │ ├── index.php
│ │ └── info.php
│ ├── dev-php7 = PHP 7.4 server files
│ │ ├── index.php
│ │ └── info.php
│ ├── dev-php8 = PHP 8 server files
│ │ ├── index.php
│ │ └── info.php
│ └── wordpress = Wordpress server files
│ └── info.php
├── README.md = This file
├── update.sh = Update script
└── webdev
├── build = Dockerfiles
│ ├── php5-fpm
│ │ └── Dockerfile
│ ├── php7-fpm
│ │ └── Dockerfile
│ └── php8-fpm
│ └── Dockerfile
├── database = Database server files
│ ├── backup = Database backup server
│ │ └── README.md
│ ├── master = Database master server
│ │ └── README.md
│ └── README.md
├── docker-compose.yaml = docker-compose file
└── nginx
├── conf = NGINX server config
│ ├── nginx.conf
│ └── snippets
│ └── fastcgi-php.conf
├── defaults = Default server config file
│ └── defaults.conf
├── logs = Servers logs
│ └── README.md
└── sites = NGINX servers config files
├── dev-php5.conf
├── dev-php7.conf
├── dev-php8.conf
├── phpmyadmin.conf
└── wp-dev.conf
