码迷,mamicode.com
首页 > 其他好文 > 详细

rabbitmq安装

时间:2018-12-06 20:26:49      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:als   rabbit   configure   初始   表示   plugins   bash   start   ges   

http://www.erlang.org/downloads下载erlang   otp_src_18.3.tar.gz

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz  下载rabbitmq

 

useradd rabbit

su - rabbit

tar -xvf otp_src_18.3.tar.gz

cd otp_src_18.3

./configure --prefix=/home/rabbit/erlang

make && make install

 

cd ../erlang

[rabbit@shoufb erlang]$ ./bin/erl
Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:40:40] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V7.3 (abort with ^G)
1>

当出现以上信息时表示安装完成。然后输入’halt().’退出即可。

  然后在配置Erlang环境变量,vi /etc/profile文件,增加下面的环境变量:

配置环境变量:

[rabbit@shoufb sbin]$ cat ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin
#set erlang environment
export PATH=$PATH:/home/rabbit/erlang/bin
#set rabbit environment
export PATH=$PATH:/home/rabbit/rabbitmq_server-3.6.1/sbin
export PATH

 

解压rabbitmq

xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.6.1.tar

cd rabbitmq_server-3.6.1/

cd sbin/

rabbitmq-server -detached初始化

rabbitmqctl status查看状态

rabbitmqctl start/stop

rabbitmq-plugins enable rabbitmq_management 创建web界面 端口15672

操作配置命令:

rabbitmqctl delete_vhost /

rabbitmqctl add_user rabbitysb Sip[z8gH2q

rabbitmqctl add_vhost vhost_ysb

rabbitmqctl list_vhosts

rabbitmqctl set_user_tags rabbitysb administrator

rabbitmqctl set_permissions -p vhost_ysb rabbitysb ".*" ".*" ".*"

 

rabbitmq常用命令

  add_user        <UserName> <Password>

  delete_user    <UserName>

  change_password <UserName> <NewPassword>

  list_users

  add_vhost    <VHostPath>

  delete_vhost <VHostPath>

  list_vhostsset_permissions  [-p <VHostPath>] <UserName> <Regexp> <Regexp> <Regexp>

  clear_permissions [-p <VHostPath>] <UserName>

  list_permissions  [-p <VHostPath>]

  list_user_permissions <UserName>

  list_queues    [-p <VHostPath>] [<QueueInfoItem> ...]

  list_exchanges [-p <VHostPath>] [<ExchangeInfoItem> ...]

  list_bindings  [-p <VHostPath>]

  list_connections [<ConnectionInfoItem> ...]

 

rabbitmq安装

标签:als   rabbit   configure   初始   表示   plugins   bash   start   ges   

原文地址:https://www.cnblogs.com/lp19910807/p/10078192.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!