前提:這裡用的是yii2 advanced 版本,基本步驟:使用composer下載下傳安裝yii2架構,前提要下好composer以及composer的插件,然後用composer下載下傳yii2進階版,nginx配置檔案修改server段路,即可通路。且所有的操作是基于docker容器中一個lnmp開發環境中實作的。
1.下載下傳composer,composer是一個php包依賴管理工具
執行指令:
curl -sS https://getcomposer.org/installer | php

然後
mv composer.phar /usr/local/bin/composer
移入/usr/local/bin/目錄下,保證composer指令全局可以使用,在任何地方都可以執行。
輸入php composer
表示可以看見composer已經安裝成功
如果前面加上php報錯不成功,那麼去掉php 字首直接執行以下指令就可以下好插件。
composer global require “fxp/composer-asset-plugin:~1.1.1”
2.利用composer下載下傳并且安裝yii2advanced架構,會在工作目錄下建一個yii2blog的目錄
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced yii2blog
3.這個時候如果初始化指令init不成功,
那麼選擇在前面加上exec 就可以正确執行,開發環境選0,生産環境選1;
exec /var/www/work/charisma/yii2blog/init
4.最後别忘了修改nginx配置檔案,
我的配置檔案是:/etc/nginx/sites-available/default
5.以下是可以通路的位址:
這是yii2歡迎頁面的網址:http://127.0.0.1:30010/frontend/web/index.php
這是背景登入頁面的網址:http://127.0.0.1:30010/backend/web/index.php?r=site%2Flogin
6.如果這一步說明yii2架構已經安裝好了
7.至于部落格背景adbc權限的實作完全可以參考以下文章:
http://www.manks.top/article/yii2_frame_rbac_template