国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

php+swoole+redis源碼編譯安裝

callmewhy / 1278人閱讀

摘要:下載源碼包下載源碼包最后將添加到中,查看擴(kuò)展,出現(xiàn)則安裝成功安裝安裝用于對(duì)異步客戶(hù)端的支持重新編譯使用命令檢測(cè)安裝的擴(kuò)展時(shí)可能會(huì)出現(xiàn)一下警告解決方案在最后一行添加安裝同步擴(kuò)展最后將添加到中,查看擴(kuò)展,出現(xiàn)則安裝成功

1、下載PHP源碼包 http://php.net/get/php-7.2.4....

tar -zxvf php-7.2.4.tar.gz
cd php-7.2.4
./configure --prefix=/usr/local/php
make && make install

2、下載swoole源碼包

git clone https://gitee.com/swoole/swoole.git 
cd swoole
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

最后將extension=swoole添加到php.ini中,php -m查看擴(kuò)展,出現(xiàn)swoole則安裝成功

3、安裝redis https://redis.io/download

tar -zxvf redis-4.0.9.tar.gz
mv redis-4.0.9 /usr/local/redis-4.0.9
cd /usr/local/redis-4.0.9
make

4、安裝hiredis(用于對(duì)異步Redis客戶(hù)端的支持) https://github.com/redis/hire...

make && make install
ldconfig

5、重新編譯swoole

./configure --with-php-config=/usr/local/php/bin/php-config --enable-async-redis
make clean
make && make install

PS:使用php -m 命令檢測(cè)安裝的擴(kuò)展時(shí) 可能會(huì)出現(xiàn)一下警告
PHP Warning: PHP Startup: Unable to load dynamic library "swoole" (tried: /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/swoole (/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/swoole: cannot open shared object file: No such file or directory), /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/swoole.so (libhiredis.so.0.13: cannot open shared object file: No such file or directory)) in Unknown on line 0

解決方案:

vi ~/.bash_profile

在最后一行添加
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

source ~/.bash_profile

6、安裝同步php-redis擴(kuò)展

git clone https://github.com/phpredis/phpredis.git
cd phpredis
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

最后將extension=redis添加到php.ini中,php -m查看擴(kuò)展,出現(xiàn)redis則安裝成功

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/28540.html

相關(guān)文章

  • centos7.4源碼安裝php,swoole,nginx,redis,mariadb

    摘要:源碼安裝文件下載下載源碼下載下載源碼下載下載源碼下載源碼下載源碼下載源碼包解壓命令包解壓命令安裝安裝前的準(zhǔn)備安裝安裝安裝安裝安裝需要的擴(kuò)展安裝安裝時(shí)需要的擴(kuò)展安裝在源碼目錄中執(zhí)行以下操作執(zhí)行命 源碼安裝 1. 文件下載 1.1 下載PHP源碼 php.net 下載 php-7.2.7.tar.gz 1.2 下載swoole源碼 https://github.com/swoole/s...

    Invoker 評(píng)論0 收藏0
  • swoole入門(mén)3-swoole開(kāi)發(fā)環(huán)境搭建

    摘要:安裝命令環(huán)境下必須關(guān)閉選項(xiàng)需要修改關(guān)閉在下開(kāi)發(fā)可以使用來(lái)方便的開(kāi)發(fā)應(yīng)用,安裝好后再里的選項(xiàng)里共享代碼所在磁盤(pán)。為源碼所在路徑為容器內(nèi)路徑在里執(zhí)行編譯安裝擴(kuò)展是按照標(biāo)準(zhǔn)擴(kuò)展構(gòu)建的。 環(huán)境依賴(lài) 僅支持 Linux、FreeBSD、MacOS 三種操作系統(tǒng) 在Windows平臺(tái),可使用CygWin或WSL(Windows Subsystem for Linux) Linux 內(nèi)核版本 2....

    jerryloveemily 評(píng)論0 收藏0
  • Swoole筆記(一)

    摘要:修復(fù)添加超過(guò)萬(wàn)個(gè)以上定時(shí)器時(shí)發(fā)生崩潰的問(wèn)題增加模塊,下高性能序列化庫(kù)修復(fù)監(jiān)聽(tīng)端口設(shè)置無(wú)效的問(wèn)題等。線(xiàn)程來(lái)處理網(wǎng)絡(luò)事件輪詢(xún),讀取數(shù)據(jù)。當(dāng)?shù)娜挝帐殖晒α艘院螅蛇@個(gè)線(xiàn)程將連接成功的消息告訴進(jìn)程,再由進(jìn)程轉(zhuǎn)交給進(jìn)程。此時(shí)進(jìn)程觸發(fā)事件。 本文示例代碼詳見(jiàn):https://github.com/52fhy/swoo...。 簡(jiǎn)介 Swoole是一個(gè)PHP擴(kuò)展,提供了PHP語(yǔ)言的異步多線(xiàn)程服務(wù)器...

    SHERlocked93 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<