安装或设置

Yii2 可以通过两种方式安装。他们是

  1. 通过 Composer 安装
  2. 从存档文件安装

通过 Composer 安装

安装 Composer

如果你尚未安装 Composer,可以按照 getcomposer.org 上的说明进行操作 。在 Linux 和 Mac OS X 上,你将运行以下命令:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

对于 Windows,只需下载并安装 composer-setup.exe 你可能必须配置 github API 访问令牌以覆盖 Github API 速率限制。

安装 Yii

安装 Composer 后,你可以通过在 Web 可访问文件夹下运行以下命令来安装 Yii:

composer global require "fxp/composer-asset-plugin:^1.2.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic

然后运行以下命令以使用基本模板安装 Yii2。

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic

使用高级模板运行安装 Yii2

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced advanced
cd advanced
php init

之后创建一个新数据库并相应地调整 common / config / main-local.php 中的组件[‘db’]配置。然后运行以下命令

php yii migrate

从存档文件安装

  1. Yii-download 下载存档文件

  2. 将下载的文件解压缩到 Web 可访问的文件夹。

  3. 通过输入 cookieValidationKey 配置项的密钥来修改 config / web.php 文件

    你可以添加任何类型的密钥:

    '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',