RabbitMQ的安装与配置

白昼怎懂夜的黑 提交于 2019-12-11 02:28:56

官网:https://www.rabbitmq.com/

一. 配置ErLang环境:

  1. 安装支持库:

apt-get -y install libncurses5-devapt-get -y install make g++ gcc libpcre3 libpcrecpp* libpcre3-dev libssl-dev autoconf automake libtool nfs-kernel-server libncurses5-dev libaio.dev ruby-dev rubygems vim

  2. 将ErLang安装包上传或下载:

http://erlang.org/download/otp_src_20.0.tar.gz

  3. 解压:

  检查JDK:java -version

tar xzvf /srv/ftp/otp_src_22.0.tar.gz -C /usr/local/src/    #解压mkdir -p /usr/local/erlang                      #编译后存储目录cd /usr/local/src/otp_src_22.0/                   #进入源代码目录./configure --prefix=/usr/local/erlang               #将编译后的内容保存在指定文件中make && make install                          #编译并安装

  4. 设置系统变量:

  打开profile文件:vim /etc/profile
export ERLANG_HOME=/usr/local/erlang
export PATH=:$ERLANG_HOME/bin:
  配置立即生效:source /etc/profile:  5. 检验relang:
输入命令:             erl
编写relang代码:    io:format("Hello World!").
退出:                   halt().

二、RabbitMQ安装与配置:

  1. 上传或下载:https://github.com/rabbitmq/rabbitmq-server/tags

  2. 解压缩:

xz -d /srv/ftp/rabbitmq-server-generic-unix-3.7.16.tar.xz
tar xvf /srv/ftp/rabbitmq-server-generic-unix-3.7.16.tar -C /usr/local/mv /usr/local/rabbitmq_server-3.7.16/ /usr/local/rabbitmq

  3. 启动:

/usr/local/rabbitmq/sbin/rabbitmq-server start              #正常启动/usr/local/rabbitmq/sbin/rabbitmq-server start > /dev/null 2>&1 &  #后台启动/usr/local/rabbitmq/sbin/rabbitmqctl add_user lee happy        #创建账户/usr/local/rabbitmq/sbin/rabbitmqctl set_user_tags lee administrator  #分配角色,加入管理组/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management  #启动管理界面

  4. 控制台访问:http://localhost:15672

    RabbitMQ的控制台默认端口是:15672

    RabbitMQ的通讯端口是:5672

    查看端口占用:netstat -nptl

ps -ef|grep rabbitmq
ps -ef|grep rabbitmq|grep -v grep
netstat -anp|grep 5672
lsof -i:5672

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!