linux檢查swoole是否安裝成功

linux檢查swoole是否安裝成功

Linux 安裝swoole

練習環境:

虛擬機:Oracle VM VirtualBox 5.2.4 r119785 (Qt5.6.2)。? ? ? ? ? ? ? ? ? (推薦學習: swoole視頻教程

系統:CentOS Linux release 7.6.1810 (Core)? ?x86_64-Minimal版。

(1)建立一個目錄放swoole的安裝文件

cd?/data mkdir?rpm

(2)打開swoole的github地址:https://github.com/swoole/swoole-src/releases

(3)找到需要的版本,例如4.3.4,下載:

wget?-c?https://github.com/swoole/swoole-src/archive/v4.3.4.tar.gz

(4)解壓:

tar?-xzvf?v4.3.4.tar.gz

(5)檢查一下環境和依賴要求,查看swoole官網:https://wiki.swoole.com/。

  查看依賴,https://wiki.swoole.com/wiki/page/7.html。

  查看編譯安裝的準備:https://wiki.swoole.com/wiki/page/6.html。

  安裝前必須保證系統已經安裝了下列軟件

    php-7.0?或更高版本     gcc-4.8?或更高版本     make     autoconf     pcre?(CentOS系統可以執行命令:yum?install?pcre-devel)

  檢查命令:

  php?-v?查看php版本   gcc?-v?查看gcc版本   rpm?-qa?make?檢查是否安裝make。   rpm?-qa?autoconf?檢查是否安裝autoconf。   rpm?-qa?pcre?檢查是否安裝pcre。

(6)配置編譯:

phpize?&&? ./configure --enable-coroutine? --enable-openssl? --enable-http2? --enable-async-redis? --enable-sockets? --enable-mysqlnd?&&? make?clean?&&?make

如果報錯:

    configure:?error:?Cannot?find?php-config.?Please?use?--with-php-config=PATH

    找到php的目錄,找到php-config的位置,例如:

phpize?&&? ./configure?--with-php-config=/usr/local/php/bin/php-config? --enable-coroutine? --enable-openssl? --enable-http2? --enable-async-redis? --enable-sockets? --enable-mysqlnd?&&? make?clean?&&?make

(7)安裝:

make?install

(8)php添加swoole擴展

  使用php –ini查看php.ini的位置,執行結果示例:

 Configuration?File?(php.ini)?Path:?/usr/local/php/etc     Loaded?Configuration?File:?/usr/local/php/etc/php.ini     Scan?for?additional?.ini?files?in:?/usr/local/php/conf.d     Additional?.ini?files?parsed:?(none)

  編輯php.ini

  vim?/usr/local/php/etc/php.ini

  添加:

    extension=swoole.so

  保存退出。

(9)驗證是否安裝成功  

php?--ri?swoole

查看版本:

php?--ri?swoole?|?grep?Version

可以看到已安裝成功。

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享