Centos7安装rabbitmq
1、下载erlang(自行下载,通过ftp传到服务器)
备注:rabbitmq和erlang的版本要相对应,否则将会安装失败,可以参照官方文档
2、解压erlang并安装
(1)、tar -zxvf otp_src_23.1.tar.gz
(2)、cd /usr/local/otp_src_23.1/
(3)、mkdir ../erlang
(4)、./configure --prefix=/usr/local/erlang
(5)、make install
3、查看erlang是否安装成功
ll /usr/local/erlang/bin
4、配置环境变量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
5、刷新环境变量
source /etc/profile
6、下载rabbitmq
下载目录在/usr/local/rabbitmq,这个目录可以自己设定
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.9/rabbitmq-server-generic-unix-3.8.9.tar.xz
7、解压并安装
(1)、yum install -y xz
(2)、/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
(3)、tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
8、配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
9、刷新环境变量
source /etc/profile
10、创建配置目录
mkdir /etc/rabbitmq
11、启动
进入rabbitmq/sbin目录下启动下面命令:
rabbitmq-server -detached
12、开启web插件
rabbitmq-plugins enable rabbitmq_management
13、添加一个用户
rabbitmqctl add_user 账号 密码
14、配置权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
15、设置tag
rabbitmqctl set_user_tags admin administrator
16、重启rabbitmq
可以查看进程,并杀死相应进程号