PHP Conference Japan 2024

安裝/設定

目錄

新增註解

使用者貢獻的註解 3 則註解

7
felipsmartins at gmail dot com
10 年前
安裝與設定 ZMQ

以下範例基於 Debian Linux,但應適用於其他作業系統。

首先
安裝 0MQ
前往 http://zeromq.org/area:download 並根據您的作業系統選擇套件,我的情況選擇了
POSIX tarball Stable Release 4.0.4。

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


好的,我們剛剛安裝了 ZMQ,現在需要安裝 zmq php binding...
確保您已安裝 php-dev 和 php pear。如果沒有

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

好的,我們現在已安裝 ZMQ 和 php binding (ext-php),但我們應該在 php.ini 中加入 "extension=zmq.so" (或 Windows 上的 extension=php_zmq.dll)
在我的情況下

~$ 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 月

Debian 從版本 9 開始
https://packages.debian.org/stretch/php/php-zmq

Ubuntu 從版本 16.04 開始
https://packages.ubuntu.com/xenial/php/php-zmq

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

感謝維護者,我剛剛在 Fedora 29 Workstation 上成功嘗試了一些範例,它們開箱即用。
1
Anonymous
8 年前
我建立了一個 gist,其中包含在 Ubuntu 14.04 上安裝 ZeroMQ PHP 擴充功能並支援 CurveZMQ 加密的更新程序。這是連結
https://gist.github.com/Kamisama666/da9ef33b1adf4c6d39ca
To Top