ubuntu 使用pecl 安装 PHP AMQP Extension

下载扩展:
sudo apt-get -y install gcc make autoconf libc-dev pkg-config
sudo apt-get -y install libssl-dev
sudo apt-get -y install librabbitmq-dev
安装amqp:
sudo pecl install amqp
当出现如下提示时,只需按回车键即可
Set the path to librabbitmq install prefix [autodetect] :
添加 extension=amqp.so
sudo bash -c "echo extension=amqp.so > /etc/php/7.2/mods-avaliable/amqp.ini"
复制到conf.d:
sudo ln -s /etc/php/7.2/mods-available/amqp.ini /etc/php/7.2/fpm/conf.d/20-amqp.ini
sudo ln -s /etc/php/7.2/mods-available/amqp.ini /etc/php/7.2/fpm/conf.d/20-amqp.ini
重启php-fpm:
sudo service php7.2-fpm restart

原文地址:https://www.cnblogs.com/maoaji/p/11412157.html

时间: 2024-11-07 22:54:05

ubuntu 使用pecl 安装 PHP AMQP Extension的相关文章

Ubuntu Server 下安装 Mcrypt PPHP Extension

安装 Mcrypt 包, 顺便安装 php 开发环境 $ sudo apt-get install php5-mcrypt php5-dev将配置文件链接给 PHP $ sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available开启 Mcrypt 模块 $ sudo php5enmod mcrypt重启 Nginx, PHP-FPM $ sudo /etc/init.d/nginx restart$ sudo service p

pecl 安装amqp mongo imagick gearman yar yaf apc 扩展

#!/usr/bin/env bash sed -i "s/us\./cn\./g" /etc/apt/sources.list apt-get update ##安装nginx apt-get -y install nginx if [ "$?" != "0" ]; then echo "error! nginx is not installed correctly" exit 1; fi ##安装php apt-get -

Ubuntu 12.04 安装 gearman 以及php扩展安装脚本

#!/usr/bash #create by lhb #date 2014-05-07 #desc install gearman and php extension for Ubuntu 12.04.4 LTS PHP 5.5 apt-get update #安装依赖库 apt-get install libboost-all-dev gperf libevent1-dev libcloog-ppl0 mkdir -pv /home/lhb/software && cd /home/lh

使用pecl安装qqwry

QQWry 是一个php扩展,这个扩展的作用,就是根据ip来获取纯真数据库(QQWry.Dat)的地址信息.我们通常使用pecl来安装qqwry,我们安装pecl需要安装pear.pear是PHP扩展与应用库,它是一个PHP扩展与应用的一个仓库. 我们先来安装pear: 1.http://pear.php.net/go-pear.phar下载最新的go-pear. #php go-pear.phar PHP Warning:  Module 'apc' already loaded in Unk

pecl安装php的ev扩展时的报错处理

pecl安装php的ev扩展,安装完毕后php.ini中加入扩展extension=ev.so,然后重启php-fpm出现以下报错 PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/ev.so' - /usr/lib64/php/modules/ev.so: undefined symbol: php_sockets_le_socket in Unknown on line 0 网上

MacOS Catalina 10.15 brew 安装 PHP 和 使用 pecl 安装 Mcrypt

使用本博客前请查看自己系统系统和PHP版本以免出错 ------------------------------------------------------------------------------------------------------------------- #再利用brew安装php7.2成功之后,出现如下信息 Finally, check DirectoryIndex includes index.php DirectoryIndex index.php index.

ubuntu下docker安装与版本升级

ubuntu 下docker安装与版本升级 一.系统环境 系统:ubuntu-server 14.04 x86_64 内核:3.13.0-32-generic 二.Docker安装 --------------------------------------------------------------------------------- 要想安装最新版本的Docker需要使用Docker源来安装 $ sudo su - root # apt-get -y installapt-transp

Ubuntu 17.04安装安装ibus中文输入法[转载]

Ubuntu 16.04安装安装ibus中文输入法 Ubuntu16.04安装时,当初觉得自己英文还行,就安装了英文版的:结果安装完后,发现并没有中文输入功能.于是搜索一些安装中文输入法的方法.看网上很多都是安装的ibus pinyin输入法. 步骤: 1.安装Chinese语言包 鼠标依次点击System Settings–>Language Support–>Install/Remove Languages选中Chinese,点击Apply应用即可,等待下载安装完成.如下图: 这里完成的只

ubuntu 11.10 安装apache2 tomcat6

ubuntu 11.10 安装apache2 tomcat6 导读 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun 和其他一些公司及个人共同开发而成.由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范.因为Tomcat 技术先进.性能稳定,而且免费,因而深受Java