rabbitMQ是免费的消息队列,RabbitMQ是基于Erlang语言开发,因此需要先安装参考:
//参考:https://blog.csdn.net/u010533511/article/details/90752530
上面一大波操作之后发现输入ip+端口仍然无法访问界面式的rabbitMQ,问题出在哪呢?原来是端口还要开放:于是开放宝塔端口,阿里云入规则端口:
最后发现输入ip+端口可以访问rabbitMQ首页了!账号密码自己设置啦!
嘿嘿,没完了老哥,上面这些只是安装好了rabbitMQ这个免费的东东,下面要和编程语言关联呢!不然安装它有个锤子用啊!你说是不是!
//可参考文章:https://blog.csdn.net/u010533511/article/details/90753223
1.php安装amqp拓展
1.1安装rabbitmq-c依赖
wget -c https://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gz
tar zxf rabbitmq-c-0.8.0.tar.gz
cd rabbitmq-c-0.8.0
./configure --prefix=/usr/local/rabbitmq-c-0.8.0
make && make install
1.2安装amqp (注意看自己服务器的php在哪别写错了!phpize也别写错单词!)
wget -c http://pecl.php.net/get/amqp-1.9.3.tgz
tar zxf amqp-1.9.3.tgz
cd amqp-1.9.3
/www/server/php/56/bin/phpize
./configure --with-php-config=/www/server/php/56/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0
make && make install
1.3修改php.ini增加拓展
1.4页面中输入phpinfo();若果存在如下图恭喜成功了!
后面就是代码处理了,后期再更新啦!测试成功