侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

RabbitMQ服务器部署

2023-11-01 星期三 / 0 评论 / 0 点赞 / 48 阅读 / 2400 字

RabbitMQ服务器部署部署服务器:Centos 6.5erlang包:esl-erlang_19.1~centos~6_amd64.rpm (42.32M)rabbitmq包:rabbitmq-s

RabbitMQ服务器部署

  • 部署服务器:Centos 6.5
  • erlang包:esl-erlang_19.1~centos~6_amd64.rpm (42.32M)
  • rabbitmq包:rabbitmq-server-3.6.5-1.noarch.rpm (5.27M)

依赖库更新

# yum update# yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl lksctp-tools # yum install socat

erlang安装

# rpm -ivh esl-erlang_19.1~centos~6_amd64.rpm# erlErlang/OTP 19 [erts-8.1] [source-77fb4f8] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]Eshell V8.1  (abort with ^G)1> 

rabbitmq安装

# rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpmwarning: rabbitmq-server-3.6.5-1.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 6026dfca: NOKEYerror: Failed dependencies:        erlang >= R16B-03 is needed by rabbitmq-server-3.6.5-1.noarch
  • 出现以上错误,是rabbitmq无法辨别自己安装的erlang,用以下命令安装,忽略依赖检测
rpm -ivh --nodeps rabbitmq-server-3.6.5-1.noarch.rpm 
  • 启动前,需要将你的本机hostname,加入到/etc/hosts中的127.0.0.1的映射中
  • 测试是否可以正常启动
[root@uat1 download]# chkconfig rabbitmq-server on[root@uat1 download]# service rabbitmq-server startStarting rabbitmq-server: SUCCESSrabbitmq-server.[root@uat1 download]# service rabbitmq-server statusStatus of node rabbit@uat1 ...[{pid,7888},[root@uat1 download]# 

rabbitmq配置

  • 服务器启动后,消息服务端口缺省为:5672
  • 缺省账户:guest/guest,该账号只能通过localhost登录,不能远程访问时使用
  • 新追加账户:yun/yun
# rabbitmqctl add_user yun yun# rabbitmqctl set_user_tags yun administrator[root@uat1 download]# rabbitmqctl list_usersListing users ...yun     [administrator]guest   [administrator]
  • 启用WEB管理,启动后,缺省在 http://localhost:15672端口
# rabbitmq-plugins enable rabbitmq_management# rabbitmq-plugins list
  • 配置virtualhost信息
    • yun 作为主要的云服务器通讯空间

额外配置

  • 配置AUTH_HTTP插件,以允许通过http协议认证账户和权限 todo

广告 广告

评论区