黑马程序员技术交流社区

标题: 【重庆校区】rabbitmq在centos安装 [打印本页]

作者: 2017heima    时间: 2018-1-26 09:32
标题: 【重庆校区】rabbitmq在centos安装
rabbitmq是AMQP(高级消息队列协议)的标准实现,是用erlang语言开发。所以在安装rabbitmq的时候需要需要先安装rabbitmq。本文主要是在centos上进行安装,具体安装步骤如下:
①首先安装erlang需要的依赖
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
②安装erlang此处版本为otp_src_20.1.tar.gz
#解压
tar -zxvf otp_src_20.1.tar.gz
#配置安装目录,进入otp_src_20.1解压目录
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
#编译及安装
make && make install
③配置erlang环境变量
vim /etc/profile
#在文件末尾添加如下代码
ERL_HOME=/usr/local/erlang
export PATH=$ERL_HOME/bin:$JAVA_HOME/bin:$PATH
#使环境变量生效
source /etc/profile
#输入命令erl检查erlang是否安装成功,如出现版本信息证明安装成功

④安装rabbitmq,下载rabbitmq-server-generic-unix-3.7.2.tar.xz,上传到centos里
#解压
xz -d rabbitmq-server-generic-unix-3.7.2.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.2.tar
#开启管理页面插件
cd rabbitmq_server-3.7.2/sbin
./rabbitmq-plugins enable rabbitmq_management
⑤rabbitmq常用命令
#启动命令,ctrl+c 就会关闭服务
./rabbitmq-server
#后台启动命令
./rabbitmq-server -detached
#关闭服务
./rabbitmqctl stop
⑥添加管理员帐号
# 进入rabbitmq安装目录
/root/rabbitmq_server-3.7.2/sbin
#添加用户 rabbitmqctl add_user Username Password
./rabbitmqctl add_user admin admin
#分配用户标签
./rabbitmqctl set_user_tags admin administrator
⑦访问管理界面,键入新建的用户admin

#登录后的界面

⑧其他问题
若管理界面访问不了
应该将防火墙关闭 service iptables stop









欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2