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

  1. Installera via kompositör
  2. 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

  1. Ladda ner arkivfilen från Yii-nedladdning

  2. Packa upp den nedladdade filen till en webbåtkomlig mapp.

  3. Ä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

  1. Klicka på ditt profilfoto i det övre högra hörnet av valfri sida och klicka sedan på Inställningar.
  2. I sidofältet med användarinställningar klickar du på personliga åtkomsttokens.
  3. Klicka på Generera nytt token.
  4. Ge ditt symbol ett beskrivande namn.
  5. Välj de områden du vill bevilja till detta symbol.
  6. Klicka på Generera token.
  7. 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



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow