swoole安装

本文介绍了如何下载并安装Swoole扩展,包括从GitHub获取源码,通过phpize生成configure文件,配置并编译安装,以及在php.ini中添加swoole.so扩展。最后,文章详细阐述了如何平滑重启PHP-FPM以应用配置变更,确保服务稳定运行。
摘要由CSDN通过智能技术生成

第一步:下载swoole源码安装

下载路径:https://github.com/swoole/swoole-src

git clone https://github.com/swoole/swoole-src.git

如果报错就把https 改成 http

第二步:进入swoole文件目录,使用phpize生成configure文件

会发现swoole目录下是没有configure文件的,所以需要PHP生成。

phpize

在这里插入图片描述

查看php-config位置

find / -name php-config

在这里插入图片描述
配置:(–with-php-config==后面是你自己的php-config位置)

./configure --with-php-config=/www/server/php/72/bin/php-config

编译安装:

make && make install

在这里插入图片描述
[root@VM_6_21_centos ~]# vim /usr/local/php/etc/php.ini

extension = swoole.so

使用 php -m 命令查看swoole扩展已经安装成功

//不知道php 路径使用 find / -name php.ini
在这里插入图片描述

在这里插入图片描述

修改了php配置需要平滑启动php-fpm

[root@VM_6_21_centos ~]# ps -aux | grep php-fpm 

找到phpfpm 的master process的进程id

[root@VM_6_21_centos ~]#   kill -SIGUSR2 process_id          #实现平滑重启php-fpm

5,进程查看:http://www.hu-rong.com/article/323

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值