Yii2 je jedním z nejpopulárnějších PHP frameworků, který má výkonné funkce a širokou podporu vývojářské komunity. Pokud používáte operační systém Mac OS, instalace Yii2 se může zdát jako obtížný úkol. S tímto podrobným průvodcem však budete moci snadno nainstalovat Yii2 a začít navrhovat své projekty na tomto rámci.
Prvním krokem je instalace Homebrew, což je správce balíčků pro Mac OS. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Po instalaci Homebrew, musíte nainstalovat PHP, což je hlavní složka Yii2. Chcete-li to provést, spusťte následující příkaz:
Poznámka: před instalací PHP se ujistěte, že jste nainstalovali nejnovější verzi Homebrew.
Yii2 na Mac OS: příprava prostředí
Před instalací Yii2 na Mac OS je nutné připravit pracovní prostředí a nainstalovat některé potřebné nástroje. Chcete-li úspěšně nakonfigurovat vše, co potřebujete, postupujte podle níže uvedených pokynů.
1. Instalace Homebrew
Homebrew je dávkový správce pro Mac OS, který vám umožňuje instalovat a spravovat různé programy a závislosti. Chcete-li nainstalovat Homebrew, spusťte v terminálu následující příkaz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Potvrďte instalaci podle pokynů v terminálu. Po úspěšné instalaci bude možné v terminálu použít příkaz brew.
2. Instalace PHP
Yii2 vyžaduje PHP verzi 7.4 nebo vyšší. Instalace PHP pomocí Homebrew je velmi jednoduchá. Do terminálu pro instalaci PHP zadejte následující příkaz:
brew install [email protected]
Po instalaci můžete zkontrolovat verzi PHP zadáním příkazu php -v v terminálu.
3. Instalace Composer
Composer je nástroj pro správu závislostí v PHP projektech. Chcete-li nainstalovat Composer, zadejte do terminálu následující příkaz:
brew install composer
Po instalaci zkontrolujte, zda Composer funguje zadáním příkazu composer -v.
4. Instalace Git
Git je distribuovaný systém kontroly verzí. Mnoho knihoven a balíčků v Yii2 je instalováno pomocí Git. Nainstalujte Git pomocí příkazu:
brew install git
Po instalaci zkontrolujte verzi Git zadáním příkazu git --version.
Nyní je vaše pracovní prostředí na Mac OS připraveno k instalaci Yii2.
Krok 1: Instalace Homebrew
Chcete-li nainstalovat Homebrew, otevřete terminál a spusťte následující příkaz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Po spuštění tohoto příkazu, možná budete muset zadat heslo svého účtu na Mac OS. Po úspěšné instalaci uvidíte zprávu, že instalace Homebrew byla dokončena.
Chcete-li se ujistit, že je Homebrew úspěšně nainstalován, spusťte v terminálu následující příkaz:
brew -v
Pokud vidíte verzi Homebrew, instalace byla úspěšná.
Nyní, když je Homebrew nainstalován, můžete přejít k dalšímu kroku - instalaci PHP.
Krok 2: instalace PHP a Composer
Pro seřízení Yii2 na Mac OS je nutné předinstalovat PHP a Composer.
PHP - je to programovací jazyk, který je napsán Yii2. K instalaci PHP do počítače můžete použít nástroj Homebrew. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:
Composer je nástroj pro správu závislostí PHP projektů. S ním budete moci instalovat a aktualizovat balíčky, které potřebujete k provozu Yii2. Chcete-li nainstalovat Composer, otevřete terminál a spusťte následující příkaz:
- brew install composer
Po úspěšné instalaci PHP a Composeru budete mít plně přizpůsobené pracovní prostředí pro práci s Yii2. Jste připraveni přejít k dalšímu kroku-instalaci rámce Yii2.
Instalace Yii2 na Mac OS
Před zahájením instalace Yii2 se ujistěte, že máte v počítači nainstalovanou PHP verzi 5.4 nebo vyšší a také Composer je nástroj pro správu závislostí v projektech PHP.
1. Instalace Composer.
Přejděte na oficiální web společnosti Composer (https://getcomposer.org/) a postupujte podle pokynů k instalaci. Po instalaci byste měli mít přístup k příkazu composer v terminálu.
2. Vytvoření nového projektu Yii2.
Otevřete terminál a přejděte do složky, ve které chcete vytvořit nový projekt Yii2. Poté spusťte následující příkaz:
composer global require "fxp/composer-asset-plugin:~1.1.1"
Tento příkaz nainstaluje plugin composer-asset-plugin, který je nezbytný pro správu závislostí balíčků, jako je jQuery, Bootstrap atd., v projektu Yii2.
Poté spusťte příkaz:
composer create-project --prefer-dist yiisoft/yii2-app-basic projectName
Nahraďte projectName jménem vašeho projektu. Tento příkaz vytvoří nový projekt Yii2 v zadané složce a nainstaluje všechny potřebné závislosti.
3. Spuštění projektu Yii2.
Po úspěšné instalaci projektu přejděte do složky projektu:
Poté spusťte následující příkaz pro spuštění webového serveru:
Poté byste měli vidět zprávu o spuštěném webovém serveru. Nyní můžete otevřít webový prohlížeč a zkontrolovat, zda je projekt Yii2 k dispozici na adrese http://localhost:8080 ..
Gratuluji! Úspěšně jste nainstalovali a spustili Yii2 na Mac OS. Nyní můžete začít vyvíjet své webové aplikace pomocí výkonného rámce Yii2.
Krok 3: Stažení a konfigurace Yii2
1. Stažení Yii2
Přejděte na oficiální web Yii2 na http://www.yiiframework.com a klikněte na tlačítko" Download " v horní nabídce.
V části "Stable Enhancements" vyberte verzi Yii2, kterou chcete stáhnout. Doporučujeme zvolit nejnovější stabilní verzi Yii2.
Klikněte na odkaz ke stažení archivu s vybranou verzí Yii2. Rozbalte stažený archiv na vhodné místo v počítači.
2. Příprava složky pro projekt
Otevřete Terminal (příkazový řádek) na vašem Mac OS.
Přejděte do složky, kde chcete vytvořit nový Projekt na Yii2. Chcete-li to provést, zadejte příkaz:
3. Instalace Composer
Instalace Yii2 vyžaduje instalaci nástroje Composer pro správu závislostí v PHP.
Do terminálu zadejte následující příkaz a stiskněte Enter:
curl -sS https://getcomposer.org/installer | php
Po úspěšné instalaci Composeru zadejte příkaz:
mv composer.phar /usr/local/bin/composer
4. Vytvoření nového projektu na Yii2
Do terminálu zadejte následující příkaz a stiskněte Enter:
composer create-project --prefer-dist yiisoft / yiii2-app-basic název projektu
Počkejte, až Composer nainstaluje všechny potřebné soubory a závislosti pro nový projekt. Může to chvíli trvat.
5. Kontrola instalace
Po úspěšném provedení předchozího kroku přejděte do vytvořené složky projektu:
Zadejte následující příkaz ke spuštění vestavěného webového serveru PHP: