您好,登錄后才能下訂單哦!
Mac系統(tǒng)下 PHP7安裝Swoole擴展 教程
今天我用的PHP版本是:PHP7.3.5
Swoole下載地址:http://pecl.php.net/package/swoole
下載后,
tar -xzf swoole-4.4.0.tgz
cd swoole-4.4.0
phpize
./configure
make
make test
make install
解釋:
phpize是用來擴展php擴展模塊的
通過phpize可以建立php的外掛模塊。
./configure 是源代碼安裝的第一步,作用對即將安裝的軟件進行配置,檢查當(dāng)前的環(huán)境是否滿足安裝軟件的依賴關(guān)系。
make編譯
make test 對編譯結(jié)果進行測試
make install 進行安裝
最后呈現(xiàn):
macdeMacBook-Pro:swoole-4.4.0 mac$ make install
Installing shared extensions: /usr/local/Cellar/php/7.3.5/pecl/20180731/
Installing header files: /usr/local/Cellar/php/7.3.5/include/php/
2、修改php.ini加入:
放在最后即可:
extension=swoole.so
解釋:php.ini在哪里呢?
看phpinfo() 中顯示的。
Loaded Configuration File /usr/local/etc/php/7.3/php.ini
然后查看有沒有安裝成功呢?
php -m
里面已經(jīng)有swoole了。
但這時, phpinfo()還沒有swoole
3.重啟服務(wù)器
sudo apachectl restart
再查看phpinfo()
就有大大字的swoole了!
如果你的mac,在安裝過程中報錯,請根據(jù)報錯情況來解決。
基本是這樣安裝的。
歡迎加QQ群,PHP技術(shù)問答群, 群號:292626152 和大家討論。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。