CentOS-6.5 部署 rabbit-MQ

版权声明:QQ:1009002494 https://blog.csdn.net/Doudou_Mylove/article/details/86683053

 

Rabbit-MQ 部署

 

cd /usr/local/src/

yum -y install wget

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

 

安装依赖

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson perl xmlto

 

安装erlang

wget http://erlang.org/download/otp_src_19.2.tar.gz      #这个下载比较慢,推荐ftp上传

tar xf otp_src_19.2.tar.gz

cd otp_src_19.2

./configure  --prefix=/usr/local/erlang --enable-smp-support  --enable-threads  --enable-sctp --enable-kernel-poll --enable-hipe  --with-ssl

#注意上面截图提示 "jinterface     : No Java compiler found"  如果你安装了gcc,这里就用不上java编译了

这步时间较长

make && make install

 

配置erlang环境:

vi /etc/profile

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

source /etc/profile

 

测试erlang环境

退出erl命令行用:half().

 

下载并安装rabbitmq-server

#wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.4/rabbitmq-server-generic-unix-3.5.4.tar.gz(编译安装包)

 

这里我用RPM安装

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm(推荐RPM安装)

yum -y install rabbitmq-server-3.5.6-1.noarch.rpm

 

依次执行下面黑色字体命令:

#开启web管理插件
rabbitmq-plugins enable rabbitmq_management
#启动服务
service rabbitmq-server start

 

#添加用户和删除guest
rabbitmqctl add_user admin Rfd.com
rabbitmqctl set_user_tags admin administrator
rabbitmqctl delete_user guest
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
浏览器访问:http://IP:15672/
用户名:admin      密码:Rfd.com

 

 

设置开机自启

chkconfig --add rabbitmq-server

chkconfig rabbitmq-server on

 

清空一个队列的数据
rabbitmqctl -p ${vhost-name} purge_queue ${queue-name}

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/Doudou_Mylove/article/details/86683053