All Projects → jsdecena → docker-php-lemp

jsdecena / docker-php-lemp

Licence: other
A dockerized php lemp stack

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to docker-php-lemp

docker-compose-lemp-stack
Docker Compose Linux Nginx MariaDB PHP7.2 Stack
Stars: ✭ 55 (+266.67%)
Mutual labels:  lemp, lemp-stack
demet
Simple and useful LAMP & LEMP and more stack environments to use on Docker.
Stars: ✭ 76 (+406.67%)
Mutual labels:  lemp, lemp-stack
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+23886.67%)
Mutual labels:  lemp, lemp-stack
LEMPer
LEMPer Stack is terminal-based LEMP / LNMP installer and manager for Debian & Ubuntu cloud or virtual server (vps) and on-premise (bare metal).
Stars: ✭ 171 (+1040%)
Mutual labels:  lemp, lemp-stack
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (+840%)
Mutual labels:  lemp
Lnmp
💻 🐳 🐘 🐬 🐧 🚀 Start Docker LNMP(LEMP) In less than 2 minutes Powered by Docker Compose. 让 PHP 开发者快速(一键)搭建基于容器技术(Docker、Kubernetes)的开发、测试、生产(CI/CD by Drone)环境.
Stars: ✭ 341 (+2173.33%)
Mutual labels:  lemp
Ansible Playbooks
Playbooks for automating server procedures based on our Community guides
Stars: ✭ 285 (+1800%)
Mutual labels:  lemp
Webinoly
Optimized LEMP Web Server to manage your WordPress, PHP, or simple HTML sites running on a powerful NGINX setup.
Stars: ✭ 254 (+1593.33%)
Mutual labels:  lemp
anstead
Ansible playbook for Laravel
Stars: ✭ 14 (-6.67%)
Mutual labels:  lemp
deck
DECK is a powerful and high performant local web development studio unlike any other.
Stars: ✭ 1,414 (+9326.67%)
Mutual labels:  lemp-stack
Docker Lemp
🐳 Docker 快速搭建 LEMP 开发环境
Stars: ✭ 87 (+480%)
Mutual labels:  lemp
Oneinstack
OneinStack - A PHP/JAVA Deployment Tool
Stars: ✭ 1,983 (+13120%)
Mutual labels:  lemp
Wordops
Install and manage a high performance WordPress stack with a few keystrokes
Stars: ✭ 649 (+4226.67%)
Mutual labels:  lemp
Slickstack
SlickStack is a free LEMP stack automation script written in Bash designed to enhance and simplify WordPress provisioning, performance, and security.
Stars: ✭ 311 (+1973.33%)
Mutual labels:  lemp
wo-nginx-setup
Bash script to setup optimized WordOps
Stars: ✭ 16 (+6.67%)
Mutual labels:  lemp-stack
Yclas
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
Stars: ✭ 276 (+1740%)
Mutual labels:  lemp
Lnmp
LEMP stack/LAMP stack/LNMP stack installation scripts for CentOS/Redhat Debian and Ubuntu
Stars: ✭ 2,488 (+16486.67%)
Mutual labels:  lemp
Centminmod
CentOS Shell menu based Nginx LEMP web stack auto installer (GPLv3 licensed)
Stars: ✭ 519 (+3360%)
Mutual labels:  lemp
Docker Nginx Php Mysql
Docker running Nginx, PHP-FPM, MySQL & PHPMyAdmin
Stars: ✭ 1,322 (+8713.33%)
Mutual labels:  lemp
easydock
Dockerize your PHP apps ;)
Stars: ✭ 52 (+246.67%)
Mutual labels:  lemp-stack

Simplified dockerized php application

FOSSA Status

PHP versioning

  • Use v1.0.0 - php 7.2
  • Use v1.1.1 - php 7.4
  • Use v2.0.0 - php 8.0 - current

How to Install

  • Download and install docker in your system. Download here

  • Install composer here if you haven't

  • Clone your app inside the project folder. It must have /public folder since the webserver looks for the index here

    • A new laravel / lumen application can be installed with:
composer create-project --prefer-dist laravel/laravel .

OR

composer create-project --prefer-dist laravel/lumen .
  • Move to the root folder and run docker-compose up -d

  • Open your browser and go to http://localhost:8000

  • Enjoy!

FAQ

  • Why port 8000?

    • Sometimes you want your backend and frontend separated. You can have your frontend runs in the default :80 and the API to be in port :8000
  • Can we change this port?

    • Yes. You can change the port in the webserver block of the docker-compose.yml file
  • Is everything customizable?

    • Yes. You can fiddle the docker-compose.yml file and make your own customization. Be sure you know what you are doing.

Author

Jeff Simons Decena

License

FOSSA Status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].