PHP7安裝Swoole擴展
阿新 • • 發佈:2018-10-11
解壓 下載 color 裝包 for str 需要 include ole
1.下載安裝包
wget -c https://github.com/swoole/swoole-src/archive/v4.1.1.tar.gz
2.解壓縮並進入目錄
tar -zxvf v4.1.1.tar.gz
cd swoole-src-4.1.1
這個時候需要使用phpize生成編譯文件(在這裏附上http://www.cnblogs.com/hubing/p/4941692.html對phpize的解釋 已經很明了了)
phpize的作用可以這樣理解:偵測環境(phpize工具是在php安裝目錄下,基於這點phpize對應了當時的php環境,所以是要根據該php的配置情況生成對應的configure文件),建立一個configure文件。
必須在一個目錄下去運行phpize。那麽phpize就知道你的的環境是哪個目錄,並且configure文件建立在該目錄下。
此時的我報錯如下:Can‘t find PHP headers in /usr/include/php The php-devel package is required for use of this command.
解決方法:
yum install php70w-devel
3.執行命令,記得一定要在swoole擴展目錄下執行
phpize /usr/bin/phpize
./configure
make
make install
4.最後要修改下php.ini 添加extension=swoole.so
5.重啟服務,執行php -m就能看到擴展安裝成功
PHP7安裝Swoole擴展