yii2 チュートリアル
yii2を使い始める
サーチ…
備考
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つの方法でインストールできます。彼らです
- Composer経由でのインストール
- アーカイブファイルからのインストール
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
アーカイブファイルからのインストール
Yii-downloadからアーカイブファイルをダウンロードする
ダウンロードしたファイルをWebアクセス可能なフォルダに解凍します。
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にサインアップする必要があります。
サインアップの後、トークンを生成することができます:
トークンを生成する手順
- いずれかのページの右上にあるプロフィール写真をクリックし、[設定]をクリックします。
- ユーザー設定のサイドバーで、[個人用アクセストークン]をクリックします。
- [新しいトークンを生成]をクリックします。
- トークンにわかりやすい名前を付けます。
- このトークンに付与するスコープを選択します。
- [トークンの生成]をクリックします。
- トークンをクリップボードにコピーします。セキュリティ上の理由から、このページから移動した後、誰もトークンをもう一度見ることはできません。
リファレンス: 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