rabbitmq安装

今天在做秒杀项目时用到了rabbitmq,参考网上相关资料后完成了安装,在此简单记录一下安装过程。

 

1.安装erlang

官网下载地址:https://www.erlang.org/downloads

安装依赖:

yum install ncurses-devel

解压缩:

tar -xvf otp_src_20.1.tar.gz

 

编译安装三部曲:

./configure --prefix=/usr/local/erlang20 --without-javac

make -j 2

make install

说明:

1. --prefix=/usr/local/erlang20表示安装到/usr/local/erlang20 位置

2.--without-javac 表示不需要安装javac,因为已经自带了

3.make 编译,make后面可以带参数,如:make -j 4 表示用4个cpu编译,速度快,当然这还得取决于当前机器的配置

4.make install  安装

 

验证是否安装成功:

执行如下命令:

cd /usr/local/erlang20/bin

./erl

看到进入命令行erlang命令行即安装成功

 

2.安装rabbitmq

官网下载地址 :https://www.rabbitmq.com/download.html

安装rabbitmq之前需要安装的依赖。

安装python

yum -y install python

yum -y install xmlto

yum -y install python-simplejson

安装rabbitmq:

解压:

由于我这下载的是.xz文件,所以先解压成tar

执行命令解压成tar包: xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz 

注意:如果提示xz命令不存在,则执行 yum -y install xz 

yum -y install xz 

xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz 

tar -xvf rabbitmq-server-generic-unix-3.6.14.tar 

#移动rabbitmq至/usr/local/rabbitmq

mv rabbitmq_server-3.6.14 /usr/local/rabbitmq

 

修改环境变量:

vi /etc/profile

export MAVEN_HOME=/home/apache-maven-3.5.4

export JAVA_HOME=/usr/local/java/jdk

export ERLANG_HOME=/usr/local/erlang20

export RABBIT_HOME=/usr/local/rabbitmq

export PATH=$JAVA_HOME/bin:$data/erlang/bin:/home/git/bin:$MAVEN_HOME/bin:$ERLANG_HOME/bin:$RABBIT_HOME/sbin:$PATH

source /etc/profile

启动rabbitmq,监听端口5672

./rabbitmq-server start

启动管理插件

./rabbitmq-plugins enable rabbitmq_management

添加用户并分配权限

./rabbitmqctl add_user admin admin

./rabbitmqctl set_user_tags admin administrator

停止rabbitmq

./rabbitmqctl stop

查看端口占用情况

netstat -lnp|grep 5672

给添加的账号admin赋权

通过端口15672登录进后台之后,选择“admin”菜单,然后选择创建的“admin”用户,进去单击“Set permission”即可

 

注:如果同一台服务器上存在了activemq,需要改端口(因为activemq也是监听的5672端口),否则无法启动

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值