源碼安裝
去 www.swoole.com官網下載源碼
然后解壓,cd 進去
命令
cd swoole phpize ./configure make sudo make install
在mac中注意:在make時會提示 沒有php.h文件
Mojave沒有安裝標頭。要安裝標頭:
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
還有在make install 中也會提示沒有權限操作
這是SIP保護機制
禁掉SIP保護機制,步驟是:
重啟系統
按住Command + R (重新亮屏之后就開始按,象征地按幾秒再松開,出現蘋果標志,ok)
菜單“實用工具” ==>> “終端” ==>> 輸入csrutil disable;執行后會輸出:Successfully disabled System Integrity Protection. Please restart the machine for the changes to take effect.
再次重啟系統
禁止掉SIP后,就可以順利的安裝了,當然裝完了以后你可以重新打開SIP,方法同上,只是命令是csrutil enable