行走的泡饼-生命毕竟漫长，每一寸时光都要自己亲历 - ritheme
type: channel
link: http://walkingpaobing.cn/tag/ritheme/
items: 1Panel安装php swoole 扩展教程，以日主题ritheme为例

1Panel安装php swoole 扩展教程，以日主题ritheme为例
type: item
date: 2024-01-06T20:12:00+08:00
description: 基本步骤1、下载swoole_loader74.so扩展文件上传到【/opt/1panel/apps/php7/ergoudoge521top/extensions/swoole_loader74.so】这个目录；2、修改PHP配置文件：配置文件末尾添加【extension=/opt/1panel/apps/php7/ergoudoge521top/extensions/swoole_loader74.so】{alert type="info"}后面经过测试发现下面这个路径也可以【extension= /php/extensions/swoole_loader_74_nts.so】，主要是要包含【/php/extensions/】这个前缀，至于后面新不新建目录看自己的喜好。{/alert}3、容器挂载：【添加】挂载选择【本机目录】，下面填入扩展上传的目录，两个一样的【/opt/1panel/apps/php7/ergoudoge521top/extensions/swoole_loader74.so】详细步骤原文地址： 1Panel如何自定义安装php扩展的教程 下面是原文地址的备份，方便自己查看而已！1、找到你要添加PHP扩展的网站，点击配置2、先选配置文件，然后点PHP，到最下面，输入extension=swoole_loader_74_nts.so，然后点击保存并重载3、把swoole_loader_74_nts.so上传到机器上，/opt/1panel/apps/php7/xxx.com 目录里，然后点更多，再点复制路径4、选择容器，再找到该PHP的容器，然后点更多，点编辑5、找到挂载，然后点添加，挂载卷和本机目录那里选择本机目录，然后下面的本机目录输入框里把第三步复制的路径给粘贴进去，容器目录填入/usr/local/lib/php/extensions/no-debug-non-zts-20190902 结尾再加上/swoole_loader_74_nts.so 最后是这样/usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_nts.so6、保存，会询问你容器编辑需要重建容器，任何未持久化的数据将会丢失，是否继续？ 选继续，然后就好啦{alert type="info"} 提示： 根据上面的步骤很有可能安装不成功，多半问题都是出在目录上，记住你上传的swoole_loader74.so文件在哪个目录，然后PHP配置文件和挂载的目录要跟woole_loader74.so文件目录对应即可；{/alert}