php安装mosquitto
1. PECL 是通过 » PEAR 打包系统来的 PHP 扩展库仓库 首先安装pear,进入php文件夹的bin目录,如果有go-pear.phar,则不用下载,如果没有使用
1 | wget http: //pear.php.net/go-pear.phar |
先下载,后安装
1 | php go-pear.phar |
安装过程中,会提示pear的目录
将pear的bin目录加到环境变量中
1 | export PATH=$PATH:/root/pear/bin |
这样pear安装完成,就可以使用pecl进行扩展安装了
2.安装mosquitto
第一步:
需要安装生成PHP扩展mosquitto.so的依赖包,我们使用yum安装
yum install mosquitto-devel
红圈:是很重要的: mosquitto-devel-1.6.8-1.el7.x86_64(生成mosquitto.so时使用)
当看到Complete!代表依赖包安装成功了;
第二步:使用PECL方法安装Mosquitto扩展
pecl install Mosquitto-alpha
第二个红圈是安装mosquitto-devel时生成的依赖目录
把刚刚生成的复制到这,回车即可;
ok现在生成成功;返回了一个绝对路径的 :/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/mosquitto.so
这个时候打开php.ini;里面加上extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/mosquitto.so
重启php-fpm就可以了;
3.最后一步运行mosquitto -v
看到如下显示,则证明运行成功
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
2019-04-27 html input 只允许数字