linux源碼安裝swoole

前提條件:你有一個linux系統 並且已經成功安裝了gcc autoconfig php.

前提條件:你有一個linux系統 並且已經成功安裝了gcc autoconfig php.

前提條件:你有一個linux系統 並且已經成功安裝了gcc autoconfig php.

1.下載swoole源碼

官網:www.swoole.com

我們從官網上選擇需要的對應版本
git下載技巧:
git clone https://gitee.com/swoole/swoole.git
下載好之後得到swoole源碼目錄

2.生成configure文件

這個操作需要藉助PHP的phpize工具。phpize這個工具是用來擴展php拓展模塊的 爲php加入“外掛”模塊。
首先進入到我們下載好的swoole源碼包。然後在這裏我們運行phpize(php安裝目錄的bin/phpize,小編的安裝目錄爲/home/php7.2.10)。
具體執行:

/home/php7.2.10/bin/phpize

執行後,可以看出源碼包中,多了一些文件,其中既有configure

3.configure配置

./configure --help可以查看安裝配置項目 需要注意的是:./configure
–with-php-config=PATH 這裏要指明該swoole爲php拓展的目錄,需要只想到php/bin/php-config 這裏的執行:./configure --with-php-config=/swoole/php7.2.10/bin/php-config

需要注意的是:我這裏寫到路徑的地方,不要照搬照抄,請遵循自己的安裝位置,稍作變動

4.make

5.make install

安裝後/home/php7.2.10/lib/php/extensions/no-debug-non-zts-20170718/

發現了swoole的拓展 swoole.so

6.配置php.ini

找到你的php.ini文件

如果不會找,請查看小編的這篇博客:https://blog.csdn.net/qq_17040587/article/details/82845980
添加拓展:extension=swoole

7.測試

php -m可以查看swool模塊
php --info也可以查看 這個命令信息比較多 推薦用第一個看

小夥伴,您成功了嗎 有問題可以 [email protected]諮詢哦
贈送一個小知識點:
netstat -anp |grep 9501 查看端口運行情況
祝你成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章