1、安装swoole
cd /usr/local/src
sudo wget https://github.com/swoole/swoole-src/archive/v4.8.13.tar.gz
sudo tar zxvf v4.8.13.tar.gz
cd swoole-src-4.8.13
sudo /usr/local/php/bin/phpize
sudo ./configure --with-php-config=/usr/local/php/bin/php-config
sudo make
sudo make install
我们可以通过 php --ri 命令查看swoole版本,版本过低,可以下载高级版本
php --ri swoole | grep Version
2、配置php支持swoole
sudo vi /usr/local/php/etc/php.ini#编辑配置文件,在最后一行添加以下内容
extension=swoole.so
:wq! 回车 //保存退出
3、重启php-fpm
service php-fpm restart
在phpinfo页面可以看到关于swoole的选项,说明安装成功。
安装redis:
sudo wget http://pecl.php.net/get/redis-5.0.2.tgz
tar -xzvf redis-5.0.2.tgz
cd redis-5.0.2
phpize
sudo ./configure --with-php-config=/usr/local/php/bin/php-config
sudo make
sudo make install
sudo vi /usr/local/php/etc/php.ini#编辑配置文件,在最后一行添加以下内容
extension=redis.so
service php-fpm restart
参考链接: