Mac下安裝brew,composer,yii
一.安裝brew
首先要通過如下命令安裝 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
基本用法
安裝/解除安裝/更新
以 nodejs 為例,執行下面命令即可,安裝目錄在 /usr/local/Cellar
brew install nodejs
如果需要更新或解除安裝
brew upgrade nodejs
brew remove nodejs
其他命令
brew list # 列出當前安裝的軟體
brew search nodejs # 查詢與 nodejs 相關的可用軟體
brew info nodejs # 查詢 nodejs 的安裝資訊
如果需要指定版本,可以在 brew search 檢視有沒有需要的版本,在 @ 後面指定版本號,例如 brew install
brew services
brew services 是一個非常強大的工具,可以用來管理各種服務的啟停,有點像 linux 裡面的 services,非常方便,以 elasticsearch 為例
brew install elasticsearch # 安裝 elasticsearch
brew services start elasticsearch # 啟動 elasticsearch
brew services stop elasticsearch # 停止 elasticsearch
brew services restart elasticsearch # 重啟 elasticsearch
brew services list # 列出當前的狀態
brew services 服務相關配置以及日誌路徑
配置路徑:/usr/local/etc/
日誌路徑:/usr/local/var/log
參考連結
brew 官網:https://brew.sh/
二.安裝composer
1 2 |
|
下載好composer後我們需要下載YII2的應用程式模板
此時,我希望將模板下載在一個叫basic的資料夾裡,放在桌面
於是我先進入我新建的這個資料夾裡面
cd desktop/basic
3.
根據官網給的下載命令,下載應用程式模板到basic資料夾中
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
4.
下好模板後,第一次輸入執行命令沒動,原來是裡面又自動建了個資料夾也叫basic,cd進去多一步即可,重新執行
php yii serve
當時的命令介面
5.
看到
Server started on http://localhost:8080/
就說明已經跑起來啦。此時到瀏覽器中輸入上面的url即可訪問
6.
安裝好了框架當然要一探究竟一下啦,我用phpstorm打開了basic資料夾,然後根據官網的教程,一步步的走就ok啦。有個地方提個醒就行,官網的路徑和本地執行時的路徑還是不一樣的,在訪問sayhello的那個網頁時應該是
http://localhost:8080/index.php?r=site/say&message=hey+guys
貼個圖
隨便看了看資料夾的目錄層級,應該就是有一個比較清晰的MVC框架,前端應該是自動集成了bootstrap。因為之前接觸過python web的輕量級框架flask,也寫過小程式,暫時的感覺是這個YII2有點麻煩和笨重,也有可能是我對php的語法還有些陌生