操作环境:宝塔面板+php7.5 + nginx1.12
操作步骤:
1,选择对应的系统和环境,下载swoole_loader72.so文件,下载地址:https://7b2.com/domain-register/
宝塔控制面板:
- 请将下载的 swoole_loader72.so 文件上传到下面的目录:
/www/server/php/72/lib/php/extensions/no-debug-non-zts-{xxxxx}
- 请打开php.ini文件:
/www/server/php/72/etc/php.ini
- 在最下面添加:
extension = swoole_loader72.so
,保存。 - 重启php。
lnmp集成环境:
- 请将下载的 swoole_loader72.so 文件上传到下面的目录:
/usr/local/php/lib/php/extensions/no-debug-non-zts-{xxxxx}
- 请打开php.ini文件:
/usr/local/php/etc/php.ini
- 在最下面添加:
extension = swoole_loader72.so
,保存。 - 重启php。
AMH控制面板:
- 请将下载的 swoole_loader72.so 文件上传到下面的目录:
/home/wwwroot/php/ext
(php是你创建环境的名称)- 请打开amh-php.ini文件:
/home/wwwroot/php/etc
(php是你创建环境的名称)- 在最下面添加:
extension = swoole_loader72.so
保存。 - 重启php。
其他环境:
- 请查看自己环境的phpinfo信息(如果不知道,可以直接在自己网站首页index.php里面添加
phpinfo();
代码,然后访问查看。):确认 系统 和 php 都是64位,否则无法安装。 - 在phpinfo中找到
php.ini
文件路径,然后编辑此文件,在文件的最后加上extension = swoole_loader72.so
。 - 在phpinfo中找到
extensions_dir
文件路径,然后将下载的swoole_loader72.so
文件上传到这个路径中。 - 重启服务器,或者重启php,或者重载php配置。
注意:需要名称(swoole_loader72.so的名称)和刚才上传到当前PHP的扩展安装目录中的文件名一致,柒比贰官网下载的文件。名称非固定。所以不要直接复制我的代码。