zoukankan      html  css  js  c++  java
  • 消息队列RabbitMQ安装

    CentOS安装RabbitMQ时出现了好多问题,特此记录下安装方法:

    一、安装Erlang环境
    
    	>>: wget http://erlang.org/download/otp_src_20.1.tar.gz
    
    	>>: tar -zxvf otp_src_20.1.tar.gz
    
    	>>: cd otp_src_20.1
    
    	erlang在安装前需要先安装下它的依赖工具(如已安装,可跳过):
    	>>: yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
    
    	>>: mkdir /usr/local/erlang
    
    	>>: ./configure --prefix=/usr/local/erlang --without-javac 
    
    	>>: make && make install
    
    
    	配置环境变量:
    		>>: vim /etc/profile
    			export ERLANG_HOME=/usr/local/erlang
    			export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$FLUME_HOME/bin:$ERLANG_HOME/bin:$PATH
    		
    		>>: source /etc/profile
    
    	测试:
    		>>: erl
    		Erlang/OTP 20 [erts-9.1] [source] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] [hipe] [kernel-poll:false]
    
    		Eshell V9.1  (abort with ^G)
    		1> 
    
    	erlang安装完成
    
    
    二、安装RabbitMQ
    	>>: wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
    
    	>>: rpm --import https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
    
    	>>: yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
    
    	# 添加开机启动
    	>>: chkconfig rabbitmq-server on  
    
    	# 启动rabbitmq,-detached代表后台守护进程方式启动
    	>>: rabbitmq-server -detached
    
    	启动服务【 /usr/local/rabbitmq/sbin/rabbitmq-server  -detached 】:
    	>>: rabbitmq-server -detached
    	查看状态:【 /usr/local/rabbitmq/sbin/rabbitmqctl status  】
    	>>: rabbitmqctl status
    	关闭服务【 /usr/local/rabbitmq/sbin/rabbitmqctl stop  】:
    	>>: rabbitmqctl stop
    	列出角色:
    	>>: rabbitmqctl list_users
    
    
    
    	配置网页插件
    	>>: mkdir /etc/rabbitmq
    	然后启用插件:
    	>>: rabbitmq-plugins enable rabbitmq_management
    
    
    	配置访问账号密码和权限:
    	>>: rabbitmqctl add_user Allister Allister  //添加用户,后面两个参数分别是用户名和密码
    	>>: rabbitmqctl set_permissions -p / Allister ".*" ".*" ".*"  //添加权限
    	>>: rabbitmqctl set_user_tags Allister administrator  //修改用户角色
    
    
    	登录:
    	http:ip:15672   账号/密码:Allister/Allister
    
    	为了安全,登陆之后删除guest用户。
    

      

    官网安装步骤:http://www.rabbitmq.com/install-rpm.html

    以上为我的安装步骤。

  • 相关阅读:
    CMDB整体项目整理(3)
    聊聊restful和restframework
    mysql笔记(2)
    mysql笔记(1)
    cmdb整体项目梳理(2)
    DOM4J解析XML
    JAXP进行DOM和SAX解析
    XML
    CSS案例
    CSS基础总结
  • 原文地址:https://www.cnblogs.com/allister/p/8651544.html
Copyright © 2011-2022 走看看