Linux 安装rabbitMq 以及要注意的地方

安装rabbitmq 首先要用到rabbimqt环境,依次排序:

1.zile------openssl------n什么的-----erl -----rabbitmq

开始安装: 

一: 检查是否有zile  whereis zlib

如果没有显示路径,就需要百度重新安装zlib

二:查看openssl版本:

openssl version -a

如果不是1.1.0的 建议升级一下,否则会影响到后面erl的安装

推荐: https://blog.csdn.net/shiyong1949/article/details/78212971

三 安装erl 

1、下载Erlang  http://erlang.org/download/  上传到服务器:目录 /ihwdata1/rabbit/erlang

2、解压:tar -zxvf otp_src_21.2.tar.gz

3、进入目录:cd otp_src_21.2

4、执行命令:

./configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac

5.安装:

 make j8  && make  install

6、创建软连接:

ln -s /usr/local/erlang/bin/erl /usr/local/bin/
7、输入erl验证

注意: 要验证erl 是否连接了openssl 

四:Rabbitmq安装

7、解压rabbitMQ :

xz -d rabbitmq-server-generic-unix-3.7.10.tar.xz 
tar -xvf rabbitmq-server-generic-unix-3.7.10.tar

这种下载的方式解压后直接可以使用,无需再编译安装; 

8、切换到sbin目录

/ihwdata1/rabbit/rabbitmq/rabbitmq_server-3.7.10/sbin
9、启动后台管理

./rabbitmq-plugins enable rabbitmq_management
10、后台运行rabbitmq

./rabbitmq-server -detached
11、对外开放端口

iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
12、添加用户

./rabbitmqctl add_user admin 123456
13、添加用户权限

./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
14、修改用户角色

./rabbitmqctl set_user_tags admin administrator
15、外部访问测试

$ sudo chkconfig rabbitmq-server on  # 添加开机启动RabbitMQ服务
$ sudo /sbin/service rabbitmq-server start # 启动服务
$ sudo /sbin/service rabbitmq-server status  # 查看服务状态
$ sudo /sbin/service rabbitmq-server stop   # 停止服务
 
# 查看当前所有用户
$ sudo rabbitmqctl list_users
 
# 查看默认guest用户的权限
$ sudo rabbitmqctl list_user_permissions guest
 
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
$ sudo rabbitmqctl delete_user guest
 
# 添加新用户
$ sudo rabbitmqctl add_user username password
 
# 设置用户tag
$ sudo rabbitmqctl set_user_tags username administrator
 
# 赋予用户默认vhost的全部操作权限
$ sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
 
# 查看用户的权限
$ sudo rabbitmqctl list_user_permissions username
 
 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值