安裝與設定 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