Linux部署RabbitMQ

一、Linux部署Erlang

1. 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang

2. 首先下载Erlang 下载地址 “http://www.erlang.org/downloads/”

 3. 在安装之前需要先安装依赖:

yum -y install ncurses-devel

yum -y install openssl-devel

yum -y install unixODBC-devel

yum -y install gcc-c++

4.  解压文件:

tar xf otp_src_20.1.tar.gz

5. 切换到解压的目录下“cd otp_src_20.1”

6. 然后执行安装命令

./configure --prefix=/usr/local/apps/erlang --without-javac

 出现如界面显示安装成功!!!

7. 编译:

make && make install

8. 配置环境变量

vim /etc/profile
# ERLANG_HOME
export ERLANG_HOME=/usr/local/apps/erlang/bin
export PATH=$ERLANG_HOME:$PATH

source /etc/profile

9. 检查安装结果,进安装目录

cd /usr/local/apps/erlang/bin
./erl

 二、Linux部署RabbitMQ

1. 接下来就需要安装rabbitMQ了,还是先上传文件解压

2. 还是需要安装几个依赖,命令分别是

yum install python -y
yum install xmlto -y
yum install python-simplejson -y

3. 配置环境变量 vim /etc/profile

vim /etc/profile
# RABBITMP_HOME
export 	RABBITMP_HOME=/usr/local/apps/rabbitmq/rabbitmq_server-3.8.9/sbin
export PATH=$RABBITMP_HOME:$PATH


source /etc/profile

4. 启动rabbitMQ,进入sbin目录

./rabbitmq-server

 出现如此界面,表示成功!!!

5. 开启管理页面插件

rabbitmq-plugins enable rabbitmq_management

6. 启动停止命令

./rabbitmq-server  该命令ctrl+c后会关闭服务
./rabbitmq-server -detached 在后台启动Rabbit
./rabbitmqctl stop 关闭服务

7. 关闭服务(kill) 找到rabbitmq服务的pid  [不推荐]

ps -ef|grep rabbitmq
kill -9 ****
netstat -lnp | grep 15672

8. 新增用户和密码(服务一定要开启在新增用户)

cd rabbitmq-3.7.6/sbin/
新增用户:admin 密码:admin
./rabbitmqctl add_user admin admin

用为admin新增为管理员标签
./rabbitmqctl set_user_tags admin administrator

查看当前所有用户
rabbitmqctl list_users

查看默认guest用户权限
rabbitmqctl list_user_permissions guest

赋予用户默认vhost的全部操作权限
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

修改密码
./rabbitmqctl change_password  guest guest  #只能用loclhost登录

9. 访问: http://服务器IP地址:15672(外部访问,注意开启防火墙端口)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值