1. 程式人生 > >Mac下安裝brew,composer,yii

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

[email protected]

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

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer

下載好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的語法還有些陌生