[Jinzan] [Login]
1496

利用 Composer 建立 Yii2 專案

最近由於學校的網路架構調整及更新所有的個人電腦作業系統為 Win 10 , 讓我忙得不可開交, 偏偏 sfs3 此時在台

Full Link //n.sfs.tw/12613

Copy Link 利用 Composer 建立 Yii2 專案 @杜子的網管筆記
(Welcome to reprint and indicate the source when reproducing.)
2018-08-14 23:43:45 Last edition
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 了.

 

END

You may be interested

在 Yii2 使用日期 widget的方法 在 Yii2 裡,讓使用者輸入日期時,可以利用 widget 就可以很方便的達成, f

利用 Composer 建立 Yii2 專案 最近由於學校的網路架構調整及更新所有的個人電腦作業系統為 Win 10 , 讓我忙得不可開交, 偏偏 sfs3 此時在台

Yii2 使用 MODAL class 呈現內容時,如何防止滑鼠失焦導致頁面自動關閉 Yii2 使用 MODAL class 呈現內容時,如何防止滑鼠失焦導致頁面自動關閉

Yii2 中使用 CKeditor 的檔案上傳功能 在 Yii2 的設計經驗中, 常常會使用 CKediotr 做為 textarea 的編輯器, 但是插圖或檔案上傳需要另

Adminlte 取消預設 icon 的方法 Adminlte 是個很好用的樣版, 但是選單的 icon 預設只能用 Font Awesome 的圖示, 如果沒有指定

random articles

檔案無法刪除?! 我的 Server 的作業系統都是 FreeBSD,剛剛在修改某支程式後發現無法儲存, 甚至連刪除都不行,會出現 Ope

SFS3U 的安裝與更新 「SFS3-Unicode補完計劃」已屆完工,除了支援 108課綱,也一併解決多年來 Big-5字碼問題,新版本的 SFS3 簡稱 SFS3U。

Windows 手動設定 IP ,重開機後自動消失 今天幫同事處理一部 Windows 10 的 IP 設定問題, 手動設定完,重開機後原本設定好的 IP 會憑空消失, 全

利用 PowerShell 指令大量建立 Windows Server 2016 帳號 利用 PowerShell 指令大量建立 Windows Server 2016 帳號

利用 Composer 建立 Yii2 專案 最近由於學校的網路架構調整及更新所有的個人電腦作業系統為 Win 10 , 讓我忙得不可開交, 偏偏 sfs3 此時在台