RabbitMQ安装(centos 6.5)

1.环境

centos 6.5

rabbitmq3.6.6

erlang19.1

 

2.下载rabbitmq3.6.6源码版

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz

 

3.下载erlang19.1

http://erlang.org/download/otp_src_19.1.tar.gz

 

4.安装erlang

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel perl unixODBC-devel

 

tar -zxvf otp_src_19.1.tar.gz

cd otp_src_19.1

./configure --prefix=/mydata/app/erlang --without-javac

 

**最后如果提示错误的话,则需要安装相关依赖组件,可能需要的如下:

yum install unixODBC-devel

yum install openssl-devel

然后再执行:

./configure --prefix=/mydata/app/erlang --without-javac

 

# 继续安装:

make && make install

 

# 检查是否安装成功:

erl

halt().  // 退出 或才ctrl+c

 

# 设置环境变量:

vim /etc/profile

ERLANG_HOME=/mydata/app/erlang

PATH=$ERLANG_HOME/bin:$PATH

export  ERLANG_HOME PATH

 

# 环境变量生效

source /etc/profile

 

5.安装rabbitmq

# 安装xz

yum -y install xz 

 

# 解压

xz -d  rabbitmq-server-generic-unix-3.6.5.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.5.tar

 

# 移动到应用程序目录(自己定义的)

mv rabbitmq_server3.6.6 /mydata/app/rabbitmq

 

# 启动

/mydata/app/rabbitmq/sbin/rabbitmq-server start

 

# 启用插件(这个会启用管理界面web)

/mydata/app/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management

/mydata/app/rabbitmq/sbin/rabbitmq-plugins enable mochiweb (如果web不能使用,则使用这个启用)

 

# 运行

/mydata/app/rabbitmq/sbin/rabbitmq-server -detached   (该命令为后台运行,rabbitmq-server start为前台运行)

 

# 添加管理用户

注意guest用户,使用远程ip地址访问web是无法登录的,它只能用于localhost方式登录。

/mydata/app/rabbitmq/sbin/rabbitmqctl add_user admin 123456
/mydata/app/rabbitmq/sbin/rabbitmqctl set_user_tags admin administrator

 

# 配置

设置为开机启动,请使用开机脚本,参考这个链接:

https://blog.csdn.net/erhei0317/article/details/52714380

 

# 相关命令
service rabbitmq-server start  启动服务  
service rabbitmq-server etc   查看哪些命令可以使用  
service rabbitmq-server stop  停止服务  
service rabbitmq-server status查看服务状态  

 

# 执行命令可能发生的错误

/usr/lib/rabbitmq/bin/rabbitmqctl: line 30: exec: erl: not found

环境变量也设置了,但仍然报这个错,使用下面的语句创建一个链接:

ln -s /mydata/app/erlang/bin/erl /usr/bin/erl

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值