yii2 Handledning
Komma igång med yii2
Sök…
Anmärkningar
Yii är ett generiskt ramverk för webbprogrammering, vilket betyder att det kan användas för att utveckla alla typer av webbapplikationer med PHP. På grund av sin komponentbaserade arkitektur och sofistikerade cachningsstöd är den särskilt lämplig för att utveckla storskaliga applikationer som portaler, forum, innehållshanteringssystem (CMS), e-handelsprojekt, RESTful Web services och så vidare.
versioner
Version | Utgivningsdatum |
---|---|
2.0.12 | 2017/06/05 |
2.0.11 | 2017/02/01 |
2.0.10 | 2016/10/20 |
2.0.9 | 2016/07/11 |
2.0.8 | 2016/04/28 |
2.0.7 | 2016/02/14 |
2.0.6 | 2015/08/06 |
2.0.5 | 2015/07/11 |
2.0.4 | 2015/05/10 |
2.0.3 | 2015/03/01 |
2.0.2 | 2015/01/11 |
2.0.1 | 2014/12/07 |
2.0.0 | 2014/10/12 |
Installation eller installation
Yii2 kan installeras på två sätt. Dom är
- Installera via kompositör
- Installera från en arkivfil
Installera via kompositör
Installera kompositör
Om du inte redan har Composer installerat kan du göra det genom att följa anvisningarna på getcomposer.org . På Linux och Mac OS X kör du följande kommandon:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
För Windows bara ladda ner och installera composer-setup.exe Du kan behöva konfigurera github API-åtkomsttoken för att åsidosätta Github API-hastighetsgräns.
Installera Yii
Med Composer installerad kan du installera Yii genom att köra följande kommandon under en webbåtkomlig mapp:
composer global require "fxp/composer-asset-plugin:^1.2.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
kör sedan följande kommando för att installera Yii2 med grundmallen.
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
För att installera Yii2 med avancerad mallkörning
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced advanced
cd advanced
php init
Skapa sedan en ny databas och justera komponentens ['db'] -konfiguration i gemensam / config / main-local.php i enlighet därmed. kör sedan följande kommando till
php yii migrate
Installera från en arkivfil
Ladda ner arkivfilen från Yii-nedladdning
Packa upp den nedladdade filen till en webbåtkomlig mapp.
Ändra config / web.php-filen genom att ange en hemlig nyckel för konfigureringsobjektet cookieValidationKey
Du kan lägga till vilken typ av nyckel du vill:
'cookieValidationKey' => '', For example : xyctuyvibonp 'cookieValidationKey' => 'xyctuyvibonp',
//insert a secret key in the following (if it is empty) - this is required by cookie validation
'cookieValidationKey' => 'enter your secret key here',
Installera Yii2 advanced i ubuntu
Först måste vi installera kompositör. Steg för att installera kompositören Installera kompositör.
curl -sS https://getcomposer.org/installer | php
Ändra nu katalog:
sudo mv composer.phar /usr/local/bin/composer
Kontrollera kompositören som fungerar
composer
Nu är Composer installerad.
Det finns två sätt att installera Yii2-förskottet.
1. Installera från en arkivfil
Hämta zip-fil från länken nedan.
Packa upp den i destinationskatalogen, t.ex. /var/www/html
.
https://github.com/yiisoft/yii2/releases/download/2.0.8/yii-advanced-app-2.0.8.tgz
Flytta in i den "avancerade" mappen. Flytta manuellt eller skriv ned kommandot.
cd advanced
Kör under kommandot.
php init
2. Installera via kompositör
Installering via kompositör kräver github-verifieringstoken. För token måste du registrera dig på GitHub.
Efter registreringen kan du generera ditt token:
Steg för att generera ett symbol
- Klicka på ditt profilfoto i det övre högra hörnet av valfri sida och klicka sedan på Inställningar.
- I sidofältet med användarinställningar klickar du på personliga åtkomsttokens.
- Klicka på Generera nytt token.
- Ge ditt symbol ett beskrivande namn.
- Välj de områden du vill bevilja till detta symbol.
- Klicka på Generera token.
- Kopiera token till ditt urklipp. Av säkerhetsskäl, efter att du navigerat bort från den här sidan, kommer ingen att kunna se token igen.
Referens: https://help.github.com/articles/creating-an-access-token-for-command-line-use/
Efter att ha skapat token kopierar du det
Byt katalog
cd /var/www/html/
Kör under kommandot
composer config -g github-oauth.github.com <AuthToken>
exempel:
composer config -g github-oauth.github.com f1eefb8f188c22dd6467f1883cb2615c194d1ce1
Installera yii2
composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced
Flytta in i den "avancerade" mappen. Flytta manuellt eller skriv ned kommandot.
cd advanced
Kör under kommandot.
php init
Det är gjort!
Nu kan du kontrollera det.
http: // localhost / avancerad / frontend / web
och
http: // localhost / avancerad / backend / web