1.安装lnmp
我用的php版本是7.1,swoole版本对php版本有要求
2.执行下面命令
git clone https://github.com/swoole/swoole-src.git
//进入拉取下来的swoole目录
cd swoole-src-swoole-1.7.6-stable/
phpize
./configure
sudo make
sudo make install
(报错:configure: error: Cannot find php-config. Please use --with-php-config=PATH 错误的解决方案
一般出现这个错误说明你执行 ./
configure
时 --with-php-config
这个参数配置路径错误导致的。
修改为:
./configure --with-php-config=/usr/local/php/bin/php-config
就可以解决问题
上面的 /usr/local/php/ 是你的 php 安装路径 ,路径完整填写是 php-config的路径
查看安装路径的命令:
whereis php
which php :这个是查看正在运行的 )
安装完成后,进入/etc/php目录下,打开php.ini文件,在其中加上如下一句:
extension=swoole.so
随后在终端中输入命令php -m
查看扩展安装情况。如果在列出的扩展中看到了swoole,则说明安装成功。