サーチ…


備考

Yiiは一般的なWebプログラミングフレームワークです。つまり、PHPを使用してあらゆる種類のWebアプリケーションを開発するために使用できます。コンポーネントベースのアーキテクチャと高度なキャッシュサポートにより、ポータル、フォーラム、コンテンツ管理システム(CMS)、電子商取引プロジェクト、RESTful Webサービスなどの大規模アプリケーションの開発に特に適しています。

バージョン

バージョン発売日
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

インストールまたはセットアップ

Yii2は2つの方法でインストールできます。彼らです

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

Yii2をubuntuにインストールする

まず、作曲家をインストールする必要があります。コンポーザーのインストール手順。

curl -sS https://getcomposer.org/installer | php

今すぐディレクトリを変更する:

sudo mv composer.phar /usr/local/bin/composer

作曲家の作業を確認する

composer

今作曲者がインストールされました。

Yii2のインストールには2つの方法があります。

1.アーカイブファイルからのインストール

下のリンクからzipファイルを入手してください。

/var/www/html先ディレクトリに解凍します。

https://github.com/yiisoft/yii2/releases/download/2.0.8/yii-advanced-app-2.0.8.tgz

"advanced"フォルダの中に移動します。手動で移動するか、以下のコマンドを入力してください。

cd advanced

以下のコマンドを実行します。

php init

Composerを使用したインストール

コンポーザ経由でインストールするには、github認証トークンが必要です。トークンについては、GitHubにサインアップする必要があります。

サインアップの後、トークンを生成することができます:

トークンを生成する手順

  1. いずれかのページの右上にあるプロフィール写真をクリックし、[設定]をクリックします。
  2. ユーザー設定のサイドバーで、[個人用アクセストークン]をクリックします。
  3. [新しいトークンを生成]をクリックします。
  4. トークンにわかりやすい名前を付けます。
  5. このトークンに付与するスコープを選択します。
  6. [トークンの生成]をクリックします。
  7. トークンをクリップボードにコピーします。セキュリティ上の理由から、このページから移動した後、誰もトークンをもう一度見ることはできません。

リファレンス: https : //help.github.com/articles/creating-an-access-token-for-command-line-use/


トークンコピーを生成した後

ディレクトリを変更する

cd /var/www/html/

以下のコマンドを実行する

composer config -g github-oauth.github.com <AuthToken>

例:

composer config -g github-oauth.github.com f1eefb8f188c22dd6467f1883cb2615c194d1ce1

yii2をインストールする

composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

"advanced"フォルダの中に移動します。手動で移動するか、以下のコマンドを入力してください。

cd advanced

以下のコマンドを実行します。

php init

完了しました!

今すぐ確認することができます。

http:// localhost / advanced / frontend / web

そして

http:// localhost / advanced / backend / web



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow