centos6.5安装rabbitMQ

感谢https://blog.csdn.net/qq_40238199/article/details/82258066的参考

  • 下载erlang(otp_src_21.3.tar.gz)和rabbitmq-server-generic-unix-3.7.14.tar.xz

链接: https://pan.baidu.com/s/1GzHbt-p168XKf_dyFceN7g 提取码: 38g8

  •  上传到centos服务器并解压
tar -zxvf otp_src_21.3.tar.gz
yum -y install xz
xz -d rabbitmq-server-generic-unix-3.7.14.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.14.tar
  • 编译安装Erlang对环境有要求,为防止在编译的时候提示某些软件包未安装之类的错误,所以我将Erlang需要的软件提前安装,直接使用yum进行安装即可。

yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel -y
 
yum install openssl-devel zlib-devel –y
 
yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel
  • 编译安装Erlang

cd otp_src_21.3

./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac

make && make install
  • 测试Erlang的安装是否成功:

cd /usr/local/erlang/bin

./erl

halt().
  • 修改环境变量(erlang)

vim /etc/profile

ERLANG_HOME=/usr/local/erlang
export PATH=$ERLANG_HOME/bin:$PATH
export ERLANG_HOME

source /etc/profile

echo $ERLANG_HOME
echo $PATH
  • 将解压好的rabbitmq_server-3.7.14文件夹移动到安装目录

mv rabbitmq_server-3.7.14 /usr/local/
  • 启动RabbitMQ

直接启动 ./rabbitmq-server 
后台启动 ./rabbitmq-server -detached 
开启插件管理页面 ./rabbitmq-plugins enable rabbitmq_management 
关闭服务 ./rabbitmqctl stop
  • 创建用户 admin 密码123456

[root@CentOS611 sbin]# ./rabbitmq-server -detached
Warning: PID file not written; -detached was passed.
[root@CentOS611 sbin]# ./rabbitmqctl add_user admin 123456
Adding user "admin" ...
[root@CentOS611 sbin]# ./rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...
  • 为 admin 分配权限:

[root@CentOS611 sbin]# ./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...
  • 开启插件管理页面后登陆

  • ./rabbitmq-plugins enable rabbitmq_management 
    
    http://192.168.119.11:15672/#/

安装可能出现的问题请参考https://blog.csdn.net/dazou1/article/details/89299076(本人第一次安装曾遇到过的问题如下,解决方案也如下,在此感谢作者分享)

如果自行下载erlang和rabbitmq的时候一定要参考https://www.rabbitmq.com/which-erlang.html中的版本对照表,因erlang这个垃圾的升级版本很乱,rabbitmq会限制erlang最低和最高版本,下图为我选择的版本

  • 版本一定要对应上!!!

  • 版本一定要对应上!!!

  • 版本一定要对应上!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值