标签:rabbitmq server rabbitmqctl user Linux test erlang 安装
一、软件基础安装
$ cat > /etc/yum.repos.d/rabbitmq-erlang.repo << EOF
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
EOF
$ yum makecache
$ yum install -y *epel* gcc-c++ unixODBC unixODBC-devel openssl-devel ncurses-devel
链接:https://pan.baidu.com/s/19KIW45ZMoCPYCzyV-mTf2Q
提取码:z3jk
$ rpm -ivh rabbitmq-server-3.7.10-1.el6.noarch.rpm
添加主机名解析到127.0.0.1,不然启动失败,日志会有报错
HOSTNAME=`hostname`
sed -i "/127.0.0.1/ s/$/ $HOSTNAME/" /etc/hosts
cat /var/log/rabbitmq/startup_log
ERROR: epmd error for host db3: timeout (timed out)
启动
$ service rabbitmq-server start
$ chkconfig rabbitmq-server on
# 把managent功能启用
$ rabbitmq-plugins enable rabbitmq_management
如果报以下错误:
ERROR: epmd error for host "77":badarg (unknown POSIX error)
解决办法:
# vi /etc/rabbitmq/rabbitmq-env.conf
在文件里面添加这一行:NODENAME=rabbit@localhost,保存
(注意:rabbitmq-env.conf这个文件没有,打开之后自动创建)
# service rabbitmq-server start
创建管理员账号
# 然后创建账号admin 密码
$ rabbitmqctl add_user admin admin2021
# 设置为管理员账号
$ rabbitmqctl set_user_tags admin administrator
1.创建账号、vhost、授权、和授权控制台登录
$ rabbitmqctl add_user test test2020
$ rabbitmqctl add_vhost test
$ rabbitmqctl set_permissions -p "test" test".*" ".*" ".*"
$ rabbitmqctl set_user_tags test monitoring
标签:rabbitmq,server,rabbitmqctl,user,Linux,test,erlang,安装 来源: https://blog.csdn.net/withxiaoqi/article/details/117299533
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。