activemq需要java运行环境,下载安装jdk,版本8,对应1.8版本的java运行环境
下载ActiveMQ
http://activemq.apache.org/components/classic/download/
解压,进入bin目录,启动
./activemq start
ActiveMQ使用jetty作为web服务器,默认运行在8161端口(可以在/ACTIVEMQ_HOME/conf/jetty.xml中配置)
管理控制台账户密码默认都是admin(可以在/ACTIVEMQ_HOME/conf/jetty-realm.properties中配置)
http://<YOUR_IP>:8161/admin/
ActiveMQ 在61613端口监听TCP连接
下载stomp-php组件:
https://github.com/stomp-php/stomp-php
使用示例:
https://github.com/stomp-php/stomp-php-examples
或者安装php的stomp扩展
http://pecl.php.net/package/stomp
下载解压,进入目录
/usr/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
编辑php.ini文件,添加扩展
extension=stomp.so