做為一名前端,之前一直使用win本,環境都是後臺大包大攬,直接給我安裝好了,剛剛買的Mac,需要裝環境,一想來,自己裝一遍吧,所以有了這個筆記!
首先安裝Mac上面的一個包管理工具
Homebrew
官網
非常簡單,一行命令搞定
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
所有的安裝都是使用這個工具來完成
安裝nginx
brew install nginx
配置檔案地址:/usr/local/etc/nginx
安裝PHP
因為專案需要,我安裝的 PHP71
brew install php71
安裝php redis擴充套件
這裡需要注意的是php擴充套件必須要跟PHP版本配套,不然載入不成功
brew update
brew tap josegonzalez/php
brew install php71-redis
找到php的配置檔案 php.ini
如果使用brew安裝的話,這個檔案應該在/usr/local/etc/php/版本號/php.ini
加入extension=redis.so
完成之後,重啟php-fpm
這裡有一個坑是,直接啟動php-fpm 啟動的是Mac自帶的PHP版本的php-fpm,而我要啟動的是新安裝的7.1的php-fpm
/usr/local/sbin/php71-fpm start
OK ,可以之後檢視是否成功
php -m | grep redis
也可以寫一個檔案,使用php的
phpinfo()
檢視是否成功。
這樣就是載入成功了!!這一步真的花了很長時間,一直報redis的版本和PHP不匹配!
安裝myspl
brew install myspl
平時開發用不到myspl 沒有配置,直接下載了Navicat
連線測試伺服器的資料庫了,沒什麼好說的。
記幾個Mac常用命令
- 檢視所有埠:
sudo lsof -i -P | grep -i "listen"
- 檢視某個埠:
sudo lsof -i :9000
- 關閉程式 :
sudo killall xxx
- 設定命令別名:編輯
.bash_profile
檔案alias [別名]='[指令名稱]'
,執行source .bash_profile
- 檢視所有別名:
alias