首页 > Web开发 > 详细

linux [Centos7]搭建PHP的RabbitMQ环境

时间:2020-12-23 19:21:36      阅读:49      评论:0      收藏:0      [点我收藏+]

安装位置  /root

第一步:安装RabbitMQ的依赖 -- erlang

1、yum install epel-release

2、yum install yum-priorities

从Erlang Solution安装,确保安装最新的

1、wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

2、rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

3、rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc

修改 /etc/yum.repos.d/erlang_solutions.repo(基本是不用修改

// 修改结果如下:

  [erlang-solutions]

  name=Centos $releasever - $basearch - Erlang Solutions

  baseurl=http://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch

  gpgcheck=1

  gpgkey=http://packages.erlang-solutions.com/rpm/erlang_solutions.asc

  enabled=1

技术分享图片

yum 安装 erlang
1、
yum install erlang
2、erl // 看一下是否ok
技术分享图片

第二步:安装RabbitMQ

1、wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el6.noarch.rpm  //版本自己选择

2、rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc // 导入 rabbitmq 签名key

3、yum install rabbitmq-server-3.8.5-1.el6.noarch.rpm

配置 远程管理&&监听

启动/停止/重启 服务:
启动:systemctl start rabbitmq-server
重启:systemctl restart rabbitmq-server
停止:systemctl stop rabbitmq-server
 
启用RabbitMQ监控插件:
rabbitmq-plugins enable rabbitmq_management
 
添加 用户:admin 密码:123456
rabbitmqctl add_user admin 123456
 
设置administrator用户角色:
rabbitmqctl set_user_tags admin administrator
 
设置用户权限:"." 之间有空格
rabbitmqctl set_permissions -p "/" admin ".
" "." "."
 
删除guest用户:(可不操作)
rabbitmqctl delete_user guest
 
浏览器访问:http://【公网IP】:15672  (注意:云服务器的安全组端口要开 5672,15672,25672
 

----------------- 我是分割线 ----------------------------------------------------------------------------------------------------

开始给 PHP 安装 RabbitMQ 模块:AMQP

注意:在安装 AMQP 前,需要安装 AMQP 的依赖库 librabbitmq 。AMQP扩展是C写的,而C与RabbitMQ通信一般需要依赖rabbitmq-c库(也就是librabbitmq),所以编译扩展前需要先装依赖库。

 



linux [Centos7]搭建PHP的RabbitMQ环境

原文:https://www.cnblogs.com/jn1011/p/14180126.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!