Začínáme s Laravelem na Macu
Laravel je výkonný framework PHP, který umožňuje hladký a příjemný vývoj webových aplikací. Pokud používáte systém MacOS a jste připraveni se do Laravelu ponořit, tento průvodce vás provede kroky k nastavení prostředí, vytvoření první aplikace a její konfiguraci pro vývoj.
Instalace PHP, nástroje Composer a instalátoru Laravel
Před vytvořením první aplikace Laravel musíte mít. PHP, Skladatela Instalační program Laravel instalován. Dále budete potřebovat Uzel a NPM or Bun pro kompilaci frontendových prostředků vaší aplikace.
Pokud nemáte nainstalované PHP a Composer, spusťte následující příkaz pro instalaci PHP, Composeru a instalačního programu Laravel v systému macOS:
/bin/bash -c "$(curl -fsSL https://php.new/install/mac/8.4)"
Po instalaci restartujte relaci terminálu. Pokud budete později potřebovat aktualizovat PHP, Composer a instalační program Laravel, stačí znovu spustit stejný příkaz.
Pokud již máte PHP a Composer, nainstalujte instalační program Laravel prostřednictvím Composeru:
composer global require laravel/installer
Tip: Chcete-li získat plně funkční grafický nástroj pro správu PHP, podívejte se na aplikaci Stádo Laravel.
Instalace Node a NPM v systému macOS
Ke kompilaci a správě frontendových prostředků aplikace Laravel je zapotřebí Node a NPM. V systému macOS je nejjednodušší je nainstalovat pomocí nástroje Homebrew:
# Download and install Homebrewcurl -o- https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bash # Download and install Node.js:brew install node@22 # Verify the Node.js version:node -v # Should print "v22.18.0". # Verify npm version:npm -v # Should print "10.9.3".
Zobrazí se nainstalované verze Node a NPM. Můžete je kdykoli aktualizovat pomocí:
brew upgrade node
Vytvoření první aplikace Laravel
Jakmile je prostředí připraveno, vytvořte novou aplikaci Laravel:
laravel new example-app
Instalační program vás požádá o výběr preferovaného testovacího rámce, databáze a startovací sady.
Po vytvoření spusťte vývojové prostředí:
cd example-appnpm installnpm run dev
A na samostatném terminálu spustit:
composer run dev
Nyní navštivte http://localhost:8000 v prohlížeči a vaše aplikace Laravel bude spuštěna.
Po provedení těchto kroků jste připraveni začít vyvíjet s Laravelem v systému macOS. Odtud můžete prozkoumávat funkce Laravelu, vytvářet databázové modely, nastavovat trasy a vytvářet výkonné webové aplikace.