利用 Composer 建立 Yii2 專案

URL Link //n.sfs.tw/12613

2018-08-14 23:43:32 By 杜子

最近由於學校的網路架構調整及更新所有的個人電腦作業系統為 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

此時, 在 /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 了.