首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mac-os中安装swoole

如何在mac-os中安装swoole
EN

Stack Overflow用户
提问于 2018-07-01 03:04:31
回答 1查看 2.7K关注 0票数 0

正在尝试在MAMP中使用PHP7.0.2安装swoole

代码语言:javascript
复制
$ pecl install swoole
Could not open input file:/app/MAMP/bin/php/php7.0.2/lib/php/peclcmd.php

有没有其他方法来安装它?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-30 03:20:17

我没有运气安装Swoole通过家庭酿造或果胶。所以我手动安装并工作。所以在这里我的步骤是:

确保在osx上安装了php

代码语言:javascript
复制
php -v

phpize -v

转到临时文件夹

代码语言:javascript
复制
cd /tmp/

下载源代码

代码语言:javascript
复制
wget "https://github.com/swoole/swoole-src/archive/v4.0.3.tar.gz" -O swoole.tar.gz

解压文件

代码语言:javascript
复制
tar xvzf swoole.tar.gz

转到源文件夹

代码语言:javascript
复制
cd swoole-src-4.0.3/

为PHP扩展准备构建环境

代码语言:javascript
复制
phpize

根据需要添加配置参数

代码语言:javascript
复制
./configure

快跑吧。这需要一段时间,make模块/swoole.so的成功结果。

代码语言:javascript
复制
make

创建Swoole扩展目录

代码语言:javascript
复制
mkdir -p /usr/local/opt/php71-swoole/

将swoole安装到PHP扩展目录中

代码语言:javascript
复制
cp modules/swoole.so /usr/local/opt/php71-swoole/

为Swoole创建配置文件

代码语言:javascript
复制
touch /usr/local/etc/php/7.1/conf.d/ext-swoole.ini
echo "extension=/usr/local/opt/php71-swoole/swoole.so" > /usr/local/etc/php/7.1/conf.d/ext-swoole.ini

检查swoole扩展是否已启用php -m \ grep

如果成功,它将输出类似于"swoole“的内容。

PS:我运行PHP7.1和Swoole 4.0.3。用你自己的版本来调整它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51120098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档