Telepítése Yii - első találkozás - egy átfogó útmutató a Yii 2
Akkor telepíteni a Yii két módja van: a zeneszerző, vagy letölti a fájlt. Az első módszer azért előnyös, mert lehetővé teszi, hogy telepíteni az új bővítmények vagy frissítse Yii, mint egy csapat.
Megjegyzés: Megjegyzés: Ellentétben Yii 1 Yii után szokásos telepítés 2, megkapjuk a keretet és alkalmazás sablon.
Telepítés Composer
beállítás Composer
Ha Composer még nincs telepítve meg lehet csinálni az utasítások szerint a getcomposer.org. vagy az alábbi módszerekkel. Linux vagy Mac, használja az alábbi parancsot:
Windows, töltse le és futtassa a Composer-Setup.exe.
Ez az útmutató feltételezi, hogy Composer telepítése globális. Ez azt jelenti, hogy elérhető a zeneszerző parancsot. Ha használja composer.phar a helyi könyvtárba, módosítsa a parancsokat ennek megfelelően.
Ha már telepítve van zeneszerző, frissítse azt a zeneszerző önfrissítésének.
Megjegyzés: A telepítés során a Yii Composer kérdezi elég sok információt keresztül GitHub API. A kérelmek száma függ a száma a projekt függőségek és meghaladhatja a határértéket Github API. Ha ez megtörténik, zeneszerző kérdezi felhasználónevét és jelszavát származó GitHub. Erre azért van szükség, így a token a GitHub API. Egy gyors kapcsolatot tud prozoyti még mielőtt a zeneszerző fogja kezelni a hibát, ezért rekomendum adnia a hozzáférési token Yii telepítést. Az utasításokat Zeneszerző dokumentáció érmek Github API.
Telepítése után Yii Zeneszerző telepítve a következő parancs futtatásával egy mappában elérhető az interneten keresztül:
telepítése Yii
Ez a parancs telepíti a legfrissebb stabil verzióját Yii könyvtár alap. Ha azt szeretnénk, akkor válasszon egy másik könyvtárat nevet.
Információ: Ha a csapat zeneszerző create-projekt nem jól, próbálja olvassa el a „Hibaelhárítás” Composer dokumentációt. Ez néhány jellegzetes hibákat. Miután kijavította a hibát, futtassa a zeneszerző frissítés az alap könyvtárba.
Tipp: Ha azt szeretné, hogy telepítse a legújabb instabil audit Yii, akkor használja a következő parancsot, ahol van lehetőség stabilitás:
Lehetőleg ne használja az instabil változata Yii nyilvános szerveren, mert hirtelen megtörni a kódot.
Telepítése az archívumból
Telepítése Yii az archívumból három lépésből áll:
- Töltse le a archívumot yiiframework.com;
- Csomagolja ki a letöltött fájlt a mappába, amely elérhető a weben.
- A config / web.php fájlt, adjuk hozzá a privát kulcsot cookieValidationKey értéket (ha telepíti át Zeneszerző ez automatikusan megtörténik):
További telepítési lehetőségek
Fent telepítenie Yii formájában bázis alkalmazás készen áll a használatra. Ez egy nagy lehetőség a kis projektek, illetve azok számára, akik most kezdik tanulni Yii.
Két fő lehetőség egy ilyen létesítmény:
- Ha szüksége van csak a keret és szeretne létrehozni egy alkalmazás a semmiből, használja az utasításokat „létrehozása alkalmazás a semmiből.”
- Ha meg szeretné kezdeni egy fejlettebb alkalmazás, valamint alkalmas arra, hogy csapatban dolgozni, az alkalmazás használata sablon előrehaladott.
Telepítés ellenőrzése Az
A telepítés után az alkalmazás lesz elérhető a következő címen:
Ez azt feltételezi, hogy telepítette az alkalmazást az alap könyvtár a webszerver rootkönyvtára szerver fut helyileg (localhost). Lehet, hogy előre konfigurálni.
Látnia kell egy üdvözlő oldal «Gratulálunk!». Ha nem - ellenőrizze a követelményeket Yii egyik módja:
Ahhoz, hogy helyesen működjön, telepítenie kell a keretrendszer PHP, amely megfelel a minimális követelményeknek. A fő követelmény - PHP verzió 5.4 és újabb. Ha az alkalmazás működik egy adatbázis, akkor telepítenie kell a PHP PDO kiterjesztését, és a megfelelő driver (pl PDO_MySQL MySQL).
Beállítása a web szerver
Info: kihagyhatja ezt fennállását, ha éppen most kezdte megismerni a keretet, és még nem telepíteni a szerverre.
Az alkalmazás telepítése a fenti utasítást fog működni, mint az Apache-csal. és nginx Windows és Linux telepítése PHP 5.4 és újabb. Yii 2.0 is kompatibilis HHVM. Ugyanakkor bizonyos esetekben a viselkedés, ha dolgozik HHVM eltér a szokásos PHP. Legyen óvatos.
Info: Azáltal alap / web root könyvtár a webkiszolgáló van védelme a nemkívánatos hozzáférési kódot, és adatokat ugyanazon a szinten az alapvető / web. Ez teszi az alkalmazás biztonságosabb.
Információ: Ha az alkalmazás fut a tárhely, ahol nincs a hozzáférést a web szerver beállításait, módosíthatja a szerkezet a kérelmet, ahogyan az „Working on megosztott tárhely” szakaszban.
Ajánlott Apache beállítása
Add hozzá a következő httpd.conf Apache konfigurációs fájl vagy virtuális host. Ne felejtsük el, hogy cserélje path / to / alap / web a megfelelő utat, hogy az alapvető / web.
Ajánlott Nginx konfigurációs
PHP kell beszerelni FPM SAPI az nginx. Használja a következő beállításokat nginx és ne felejtsük el, hogy cserélje path / to / alap / web a megfelelő utat, hogy az alapvető / web és mysite.local a fogadó nevét.
Ebben az elrendezésben az állítsa cgi.fix_pathinfo = 0 a php.ini hogy megakadályozza a felesleges rendszer kéri stat ().
Vegye figyelembe, hogy a HTTPS használatával kell állítani fastcgi_param HTTPS-; a Yii lehetett pontosan azonosítani a biztonságos kapcsolatot.