Swoole是一個(gè)面向生產(chǎn)環(huán)境的PHP異步網(wǎng)絡(luò)通信引擎,使 PHP 開發(fā)人員可以編寫高性能的異步并發(fā) TCP、UDP、Unix Socket、HTTP,WebSocket 服務(wù)。Swoole 可以廣泛應(yīng)用于互聯(lián)網(wǎng)、移動通信、企業(yè)軟件、云計(jì)算、網(wǎng)絡(luò)游戲、物聯(lián)網(wǎng)(IOT)、車聯(lián)網(wǎng)、智能家居等領(lǐng)域。 使用 PHP + Swoole 作為網(wǎng)絡(luò)通信框架,可以使企業(yè) IT 研發(fā)團(tuán)隊(duì)的效率大大提升。
專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站制作服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)任丘免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。一、基礎(chǔ)運(yùn)行環(huán)境
保證 PHP 版本大于等于 7.1
保證 Swoole 拓展版本大于等于 1.9.23或者是2.1.0 目前最新的是4.2.6
需要 pcntl 拓展的任意版本
使用 Composer 作為依賴管理工具
linux 環(huán)境 CentOS 6.5 或更高版本操作系統(tǒng)
二、下載
1.下載 cd /usr/local/src/
wget http://pecl.php.net/get/swoole-4.2.6.tgz
2.解壓 tar xvf swoole-4.2.6.tgz
cd swoole-4.2.6
3.編譯 /usr/local/php7/bin/phpize
這是我的php的phpize位置
./configure --with-php-config=/usr/local/php7/bin/php-config
(這是我的配置 )
echo $?
看上一步執(zhí)行成功沒
然后 make && make install
添加擴(kuò)展
vim /usr/local/php7/etc/php.ini extension =/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/swoole.so
查看phpinfo();
以上就是linux系統(tǒng)怎么安裝swoole的詳細(xì)內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!