1、安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget
2、安装erlang
wget http://www.erlang.org/download/otp_src_18.3.tar.gz //下载erlang包
tar -xzvf otp_src_18.3.tar.gz //解压
cd otp_src_18.3/ //切换到安装路径
./configure --prefix=/usr/local/erlang //生产安装配置
make && make install //编译安装
3、修改erlang环境变量
vi /etc/profile //在底部添加以下内容
#set erlang environment
ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH export ERL_HOME PATH
source /etc/profile //生效
echo $ERL_HOME //查看
4、安装rabbitmq
cd /usr/local //切换到计划安装RabbitMQ的目录,我这里放在/usr/local
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz //下载RabbitMQ安装包 xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.1.tar
mv rabbitmq_server-3.6.1/ rabbitmq
5、把rabbitmq的sbin配置到环境变量中;
vi /etc/profile
#set rabbitmq environment
export PATH=$PATH:/usr/local/rabbitmq/sbin
source /etc/profile
6、启动rabbitmq服务
rabbitmq-server -detached //启动rabbitmq,-detached代表后台守护进程方式启动。
7、查看是否正常;
rabbitmqctl status
8、其它命令;
启动服务:rabbitmq-server -detached
查看状态:rabbitmqctl status
关闭服务:rabbitmqctl stop
列出角色:rabbitmqctl list_users
9、配置rabbitmq网页插件;
mkdir /etc/rabbitmq
rabbitmq-plugins enable rabbitmq_management
10、配置admin账号
rabbitmqctl add_user admin adminPassword//添加用户,后面两个参数分别是用户名和密码
rabbitmqctl set_permissions -p / admin".*" ".*" ".*" //添加权限
rabbitmqctl set_user_tags admin administrator //修改用户角色
如果guest/guest这个默认账号不使用,可以进行删除。
11、端口说明
端口 15672 网页管理
5672 AMQP端口
12、参考链接
https://blog.csdn.net/super_rd/article/details/70241007?utm_source=itdadao&utm_medium=referral