您好,登錄后才能下訂單哦!
Swoole是一個(gè)面向生產(chǎn)環(huán)境的PHP異步網(wǎng)絡(luò)通信引擎,使 PHP 開(kāi)發(fā)人員可以編寫高性能的異步并發(fā) TCP、UDP、Unix Socket、HTTP,WebSocket 服務(wù)。Swoole 可以廣泛應(yīng)用于互聯(lián)網(wǎng)、移動(dò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ì)的效率大大提升。
一、基礎(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í)行成功沒(méi)
然后 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)容,更多請(qǐng)關(guān)注億速云其它相關(guān)文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。