В директории broadcast:

$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install

Установка libzmq

$ sudo apt-get install libzmq3-dev
$ sudo pecl install channel://pecl.php.net/zmq-1.1.2

Создать файл /etc/php5/mods-available/zmq.ini
В нём прописать: extension = zmq.so

Установка libevent
Локально устанавливать желательно, но не обязательно.

$ sudo apt-get install libevent-dev
$ sudo pecl install channel://pecl.php.net/libevent-0.1.0

Создать файл /etc/php5/mods-available/libevent.ini
В нём прописать extension = libevent.so

Врубаем расширения:

$ sudo php5enmod zmq
$ sudo php5enmod libevent

Проверяем:

$ php -i | grep zmq

Должно вывести:

/etc/php5/cli/conf.d/20-zmq.ini
zmq
libzmq version => 4.0.4


$ php -i | grep libevent

Должно вывести:

/etc/php5/cli/conf.d/20-libevent.ini,
libevent
libevent support => enabled
libevent version => 2.0.21-stable

Запуск: 
php broadcast/ws.php
