centos7安装rabbitmq

一.安装配置erlang
1.下载erlang
wget http://erlang.org/download/otp_src_22.2.tar.gz
没有安装包的可去百度搜索下载(也可联系我,我给发安装包,文章底部联系方式)

2.解压
tar -zxvf otp_src_22.2.tar.gz

3.安装必要的环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
yum install unixODBC unixODBC-devel

4.编译并安装
cd otp_src_22.2
./configure --prefix=/usr/local/erlang
make && make install

5.配置环境变量
进入profile文件夹 输入i进行编辑
vi /etc/profile

添加环境变量
PATH=$PATH:/usr/local/erlang/bin
添加完成之后按esc键 输入wq:

刷新环境变量
source /etc/profile

6.检测 甩一条命令
erl
瞬间进入了一个未知的世界
centos7安装rabbitmq

在里面输入halt().命令退出来(那个点号别忘记)

二.安装配置rabbitmq
1.下载rabbitmq
没有安装包的可去百度搜索下载(也可联系我,我给发安装包,文章底部联系方式)

2.由于是tar.xz格式的所以需要用到xz,没有的话就先安装
yum install -y xz

3.解压
第一次解压
xz -d rabbitmq-server-generic-unix-3.8.3.tar.xz
第二次解压
tar xf rabbitmq-server-generic-unix-3.8.3.tar

4.配置环境变量
进入profile目录
vi /etc/profile
添加环境变量
PATH=$PATH:/usr/local/erlang/bin:/usr/local/rabbitmq_server-3.8.3/sbin
刷新环境变量
source /etc/profile

安装管理端界面
进入rabbit sbin目录中
rabbitmq-plugins enable rabbitmq_management

三.启动命令
启动:rabbitmq-server -detached
停止:rabbitmqctl stop
状态:rabbitmqctl status

注意:防火墙之类的请自行处理(5672和15672端口),反正我是从来不开防火墙。

1、查看防火墙开启关闭状态
systemctl status firewalld.service

2.停止防火墙
systemctl stop firewalld.service

3.开启防火墙
systemctl start firewalld.service

4.永久关闭防火墙
systemctl disable firewalld.service

四.访问地址
访问:http://服务器ip:15672/

默认账号密码:guest guest(这个账号只允许本机访问)

五.用户管理
查看所有用户
rabbitmqctl list_users

添加一个用户
rabbitmqctl lht 123456

配置权限
rabbitmqctl set_permissions -p "/" lht"." "." ".*"

查看用户权限
rabbitmqctl list_user_permissions lht

设置tag
rabbitmqctl set_user_tags zhaobl administrator

删除用户
rabbitmqctl delete_user (用户名)

六.登陆
配置好用户之后重启一下rabbit
然后就可以用新账号进行登陆

centos7安装rabbitmq

七.总结
如有错误恳请指正.

欢迎交流:本人联系方式 邮箱:liuhaotian_cool@163.com

上一篇:Oracle的表空间、用户和模式


下一篇:RabbitMQ服务器及基本配置