====== Get Started With Laravel ====== Laravel is an open-source PHP web framework. It follows the [[glossary:mvc|model-view-controller]] architectural pattern, and is based on Symfony. To use it, you’ll first need the **composer** tool, which you can install from your package manager. Then, install the Laravel CLI as follows: composer global require laravel/installer If it complains about ext-zip, similar to this: laravel/installer v2.0.1 requires ext-zip * -> the requested PHP extension zip is missing from your system. …then determine which version of PHP you’re running, and install the appropriate PHP zip version: php --version sudo apt-get install php7.2-zip After Laravel CLI is installed, you can create a new Laravel project as follows. Example project named “blog”: laravel new blog If the Laravel CLI complains about ext-dom, install it as follows (making sure you’re referencing the correct PHP version): sudo apt-get install php7.2-xml {{tag>php}}