Before creating the Laravel project, make sure that your local machine has Docker installed.
- Run the command
make env. - Open the
.env-file and adjust the variables if necessary. The following variables are particularly important:APP_PORT=8080WWWGROUP=1000WWWUSER=1000
- Run the command
make setup. - Enter the url
localhost:<APP_PORT>in your browser and you will see the welcome page.
Before creating the Laravel project, make sure that your local machine has PHP 8.3 and Composer installed.
- Run the command
composer install. - Once the project has been created, start Laravel's local development server using Laravel Artisan's serve
command:
php artisan serve. In case of trouble try:php artisan serve --host your_server_ip --port your_port. - Enter the url
localhost:8000in your browser and you will see the welcome page.
Enter the url in your browser and you will see the default page:
localhost:8080/fizzbuzz
Maybe you have to change the PORT (depending on your settings).
You can also execute the FizzBuzz coding challenge as a command:
make fizzbuzz
| What | Command |
|---|---|
| Composer install | make vendor-install |
| Composer update | make vendor-update |
| Docker setup | make setup |
| Docker start | make docker-start |
| Docker stop | make docker-stop |
| Docker Bash (enter container and run bash) | make docker-bash |
| PHPStan | make static |
| Tests (unit, feature, integration) | make tests |