2024年PHP大会日本

安装/配置

目录

添加注释

用户贡献注释 3条注释

7
felipsmartins at gmail dot com
10年前
安装和配置ZMQ

以下示例基于Debian Linux,但它也应该在其他操作系统中工作。

首先
安装0MQ
转到http://zeromq.org/area:download并根据您的操作系统选择一个包,在我的情况下,我选择了
POSIX tarball稳定版本4.0.4。

~$ tar -xvf zeromq-4.0.4.tar
~$ cd zeromq-4.0.4
~$ ./configure
~$ make
~$ sudo make install


好的,我们刚刚安装了ZMQ,现在需要安装zmq php绑定...
确保您已安装php-dev和php pear。如果没有

~$ sudo apt-get install php5-dev php-pear
~$ sudo pecl install zmq-beta

好的,我们现在已安装ZMQ和php绑定(ext-php),但我们应该将“extension=zmq.so”(或Windows上的extension=php_zmq.dll)添加到php.ini中
在我的情况下

~$ sudo nano /etc/php5/apache2/php.ini

**注意:**如果PHP版本为5.4.x,则需要在/etc/php5/conf.d中添加一个zmq.ini文件并将“extension=zmq.so”放在其中。

~$ sudo nano /etc/php5/conf.d/20-zmq.ini

重新加载HTTP服务器(在我的情况下为apache)

~$ sudo service apache2 reload
2
sebastian dot t dot jennen at gmail dot com
4年前
php-zmq可以通过Linux衍生产品的包管理器方便地安装
截至2020年2月

从版本9开始的Debian
https://packages.debian.org/stretch/php/php-zmq

从版本16.04开始的Ubuntu
https://packages.ubuntu.com/xenial/php/php-zmq

Fedora 29及更高版本
https://rpmfind.net/linux/rpm2html/search.php?query=php-zmq

感谢维护人员,我刚刚在Fedora 29 Workstation上成功尝试了一些示例,这些示例开箱即用。
1
匿名
8年前
我创建了一个gist,其中包含在Ubuntu 14.04上安装ZeroMQ PHP扩展并支持CurveZMQ加密的更新程序。以下是链接
https://gist.github.com/Kamisama666/da9ef33b1adf4c6d39ca
To Top