rabbitmq3.6编译安装

安装依赖
yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel openssl-devel zlib-devel make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel -y

cd /usr/local/src

tar -zxvf otp_src_20.0.tar.gz
cd otp_src_20.0
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
make
make install
安装完成之后拷贝执行文件到/usr/local/bin/
cp /usr/local/erlang/bin/erl /usr/local/bin/erl
验证是否成功
cd /usr /local /bin
erl
Erlang /OTP 20 [erts - 9.0 ] [source ] [ 64 -bit ] [smp : 1 : 1 ] [ds : 1 : 1 : 10 ] [async -threads : 10 ] [hipe ] [kernel -poll:false ]Eshell V9 . 0 (abort with ^G ) 1> EvenN = lists:filter (fun (N ) -> N rem 2 == 0 end , lists:seq ( 1 , 100 )). [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 , 22 , 24 , 26 , 28 , 30 , 32 , 34 , 36 , 38 , 40 , 42 , 44 , 46 , 48 , 50 , 52 , 54 , 56 , 58 |...] 退出erl 2> halt () 2> .

到此时说明Erlang已经安装成功,下面我们要修改环境变量。
vim /etc/profile
ERLANG_HOME= /usr/local/erlang/ PATH= $ERLANG_HOME /bin: $PATH export ERLANG_HOME export PATH

source /etc/profile
echo $ERLANG_HOME
echo $PATH
erl

安装rabbitmq,当前版本为3.6.10  

yum -y install xz
解压 rabbitmq
xz -d rabbitmq-server-generic-unix-3.6.10.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.10.tar
将解压好的文件移动到/usr/local/
mv rabbitmq_server-3.6.10 /usr/local/rabbitmq


1.安装插件管理界面

/usr/sbin/rabbitmq-plugins enable rabbitmq_management


后台启动
rpm安装路径
/usr/sbin/rabbitmq-server -detached
编译安装路径
/usr/local/rabbitmq/sbin/rabbitmq-server -detached


1)  登录 rabbimq web 控制台进行账号配置
访问地址:http://192.168.0.166:15672/   账号: guest   密码 : guest
2)  添加 rabbimq 用户
创建用户 admin 密码123456:
cd /usr/local/rabbitmq/sbin
./rabbitmqctl add_user admin 123456 Creating user "admin"

rpm安装的创建用户命令
/usr/sbin/rabbitmqctl add_user admin 123456
创建qq用户
/usr/sbin/rabbitmqctl add_user qq 1234
授权管理组
/usr/sbin/rabbitmqctl set_user_tags qq administrator
给用户分配权限
/usr/sbin/rabbitmqctl set_permissions -p /qq qq ".*" ".*" ".*"

Setting permissions for user "qq" in vhost "/qq"


使用IP地址访问

如果不能访问关闭防火墙,查看端口占用情况

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值