CentOS7下rabbitmq的详细安装教程

1、安装前的准备工做:
【rabbitmq下载】html

rabbitmq下载官网地址:http://www.rabbitmq.com/git

具体的安装包的下载【这里安装的版本是3.7.5】:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.5github

提供一个百度网盘地址:连接:https://pan.baidu.com/s/1K_dWn2u-NqSnZ1r8xR-5bw 提取码:1c19安全

注意事项:app

erlang的版本会影响到rabbitmq的安装,二者有个版本对照测试

查看对照的地址:http://www.rabbitmq.com/which-erlang.html插件

 

 

 

【erlang下载】3d

具体的安装包的下载【这里安装的版本是19.3】:http://www.erlang.org/downloads/19.3unix

提供一个百度网盘地址:连接:https://pan.baidu.com/s/1F6dEThHbf2jRmJdOL_OiXQ 提取码:378x

code

 

2、安装步骤:

上传这两个要安装的文件:

 

 

【二----<<<<>>>>安装erlang】

[root@iZj56jkasko6onZ opt]#  tar -zxvf  otp_src_19.3.tar.gz

[root@iZj56jkasko6onZ opt]#  cp -R otp_src_19.3 /program/

 

 

[root@iZj56jkasko6onZ program]# cd otp_src_19.3/

[root@localhost otp_src_19.3]# ./configure --prefix=/program/erlang

安装erlang:

[root@localhost otp_src_19.3]# make 

[root@localhost otp_src_19.3]# make install

配置环境变量:

vi /etc/profile

ERLANG_HOME=/program/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME

source /etc/profile


测试是否安装成功:

[root@localhost ~]# erl

 

 

 

 

【二----<<<<>>>>安装rabbitmq】

注意: 我给的是以tar.zx结尾的文件,须要解压一次才能获得上面的

[root@iZj56jkasko6onZ opt]#  xz -d rabbitmq-server-generic-unix-3.7.5.tar.xz

[root@iZj56jkasko6onZ opt]#  tar -xvf rabbitmq-server-generic-unix-3.7.5.tar -C /opt

注意解压之后没有解压包,须要用下面的命令再解压一次

[root@iZj56jkasko6onZ opt]#  tar -xvf rabbitmq-server-generic-unix-3.7.5.tar 

将解压好的移动到这个文件夹,这个不是必要的,可是放在根目录不太好

[root@iZj56jkasko6onZ opt]#  cp -R rabbitmq_server-3.7.5 /program

查看:

 

[root@localhost ~]#  cd /program

 

添加环境变量:

vi /etc/profile

export PATH=$PATH:/program/rabbitmq_server-3.7.5/sbin
export RABBITMQ_HOME=/program/rabbitmq_server-3.7.5

source /etc/profile

rabbitmq_server-3.7.5这个对应/program下的rabbitmq_server-3.7.5

 

 

3、测试是否安装成功:

【开启rabbitmq服务】[root@localhost ~]# rabbitmq-server -detached

【查看服务状态:】[root@localhost ~]# rabbitmqctl status

【开启rabbitmq:】[root@localhost ~]# rabbitmqctl start_app

   

 

 【开启管理插件:】[root@localhost ~]# rabbitmq-plugins enable rabbitmq_management

   

 

 【查看插件集合:】[root@localhost ~]# rabbitmq-plugins list

   

 

  【访问可视化界面:】http://192.168.200.130:15672

 

    

 

 【关闭rabbitmq:】[root@localhost ~]# rabbitmqctl stop_app

  

 

4、用户管理

查看全部用户

rabbitmqctl list_users

 

添加一个用户

rabbitmqctl add_user zhaobl 123456

 

配置权限

rabbitmqctl set_permissions -p "/" zhaobl ".*" ".*" ".*"

 

查看用户权限

rabbitmqctl list_user_permissions zhaobl

 

设置tag

rabbitmqctl set_user_tags zhaobl administrator

 

删除用户(安全起见,删除默认用户)

rabbitmqctl delete_user guest
相关文章
相关标签/搜索