1.Linux下使用RabbitMQ
本教程所有操作均在CentOS 7.x环境下进行。
RabbitMQ基于Erlang进行开发,所以在安装RabbitMQ之前需要安装Erlang
1.1.安装Erlang
将安装所需要的文件上传到/usr/local/leyou文件夹下
1.1.1.安装所需依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget
1.1.2.解压编译安装
tar -zxvf otp_src_24.0.tar.gz
cd otp_src_24.0
./configure --prefix=/usr/local/leyou/erlang
make && make install
1.1.3.配置环境变量
安装完成后配置环境变量/etc/profile
vi /etc/profile
在最后加入一行
#erlang
export PATH=$PATH:/usr/local/leyou/erlang/bin
编译生效
source /etc/profile
验证Erlang是否安装成功
输入erl,会出现版本信息,即安装成功
1.2.安装RabbitMQ
1.2.1.解压RabbitMQ
tar -xvf rabbitmq-server-generic-unix-3.10.6.tar
1.2.2.配置环境变量
vim /etc/profile
在文件末尾添加
#rabbitMQ
export PATH=$PATH:/usr/local/leyou/rabbitmq_server-3.10.6/sbin
编译生效
source /etc/profile
1.2.3.启动RabbitMQ
cd /usr/local/leyou/rabbitmq_server-3.10.6/sbin
./rabbitmq-server start
1.2.4.添加其他用户
添加用户时需要后台运行RabbitMQ
./rabbitmqctl add_user leyou leyou
./rabbitmqctl set_user_tags leyou administrator
./rabbitmqctl set_permissions -p / leyou ".*" ".*" ".*"
1.2.5.登录
启动管理插件
./rabbitmq-plugins enable rabbitmq_management
登录(登录之前记得关闭防火墙,阿里云服务器要在安全组中放行)
输入刚设置的账号leyou密码leyou登录(你也可以在上面设置成别的)
就可以正常使用了!!!