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
参考链接:
本文详细介绍如何在服务器上安装Swoole扩展并配置PHP支持,包括下载、编译、安装及验证版本的步骤,同时提供了配置php.ini及重启php-fpm的方法,确保Swoole正常运行。
596

被折叠的 条评论
为什么被折叠?



