最近由於學校的網路架構調整及更新所有的個人電腦作業系統為 Win 10 ,
讓我忙得不可開交,
偏偏 sfs3 此時在台中市被宣判死刑,
讓學校很多依賴 sfs3 的系統都面臨資料來源中斷的問題,
只好利用空檔把程式改一改了.
既然要改, 就乾脆重新寫過好了,
所以, 把心一橫, 裝了一部 FreeBSD 11.2 + Apache 2.4 + PHP 7.2 + MariaDB 10.3 主機,
打算來摸一摸最新的東西, 反正接下來都留在學校, 可以專心寫我自己要用的系統.
以下, 就從頭把 Yii2 建專案的方式再好好記錄一下吧!
1. 下載 Compoers 可執行文件
# cd /root
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
此時, 在 /usr/local/bin 裡就會有一支 composer 的可執行程式了, 記得要先登入再登入才能正常執行 composer 指令
2. 安裝 basic 模板專案
先到這裡看一下目前 c omposer-asset-plugin 的版本 https://github.com/francoispluchino/composer-asset-plugin
然後下這指令 (我安裝時是 1.4.4 版)
# composer global require "fxp/composer-asset-plugin:1.4.4"
然後就可以建立專案了
# composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic 專案名稱
會跑一段時間, 跑完即可開啟網頁
然後就可以把專案拉回自己電腦, 開始修改了.
Yii2 官方已宣告支援 PHP 7 了.