php7.3.4配置swoole4

背景:

php7.3.4部署在docker里,需要使用的开发框架是thinkphp6.0-dev版本,在使用composer安装依赖的时候,提示需要swoole依赖,于是有了今天的文章。

 

操作步骤:

mkdir test && cd test/

wget https://github.com/swoole/swoole-src/archive/v4.3.5.tar.gz

tar -xf v4.3.5.tar.gz

cd swoole-src-4.3.5 && phpize

./configure --with-php-config=/usr/local/bin/php-config

make

make install

建议单独执行make install,因为单独执行make install更方便我们看到swoole扩展是否被配置成功。

接着我们通过php --ini或which php找到php目录下php.ini,添加extension=swoole.so

然后,使用pkil php-fpm,再启动php-fpm即可。

因为我们的php环境配置在docker容器里,这里重启php-fpm的命令可以简化为直接重启docker容器。

使用php -m|grep swoole或php --ri swoole都可以查看swoole的配置是否成功。

 

注意:生产环境,请谨慎操作,特别是在重启docker容器的时候。

 

参考文章:

https://cloud.tencent.com/developer/article/1476980

https://www.jianshu.com/p/409eb5f18e6a

https://www.cnblogs.com/polax/p/14520769.html

posted @ 2023-04-12 17:59  jamstack  阅读(248)  评论(0编辑  收藏  举报