溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

發(fā)布時(shí)間:2020-06-21 15:57:52 來(lái)源:億速云 閱讀:140 作者:元一 欄目:建站服務(wù)器

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位置

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

./configure --with-php-config=/usr/local/php7/bin/php-config   (這是我的配置 )

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

echo $? 看上一步執(zhí)行成功沒(méi)

然后 make && make install

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

添加擴(kuò)展

vim /usr/local/php7/etc/php.ini
extension =/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/swoole.so

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

查看phpinfo();

linux系統(tǒng)中swoole擴(kuò)展的安裝配置

以上就是linux系統(tǒng)怎么安裝swoole的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注億速云其它相關(guān)文章!

向AI問(wèn)一下細(xì)節(jié)

免責(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)容。

AI