这里使用的Linux是CentOS6.2
将/etc/yum.repo.d/目录下的所有repo文件删除
先下载epel源
# wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
修改epel-erlang.repo文件,如下图
添加CentOS 的下载源为阿里云
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
1.首先执行
yum -y install ca-certificates
2.执行
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
3.执行
yum -y install libX* tk unixODBC unixODBC-devel
4.执行
yum –y install xmlto
5.安装Erlang
yum install erlang
在Shell中输入erl,出现下图说明Erlang安装成功
下载RabbitMQ
wget -O ./rabbitmq-server-3.3.1-1.noarch.rpm http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.1/rabbitmq-server-3.3.1-1.noarch.rpm
执行
yum install rabbitmq-server-3.3.1-1.noarch.rpm
设置自动启动
chkconfig rabbitmq-server on
启动rabbitmq-server
/etc/init.d/rabbitmq-server start
验证
rabbitmqctl status
日志地址: /var/log/rabbitmq/
添加RabbitMQ插件
rabbitmq-plugins enable rabbitmq_management
重启RabbitMQ
[root@localhost rabbitmq]# service rabbitmq-server restart
Restarting rabbitmq-server: SUCCESS
rabbitmq-server.
[root@localhost rabbitmq]#
在客户端浏览器登录RabbitMQ的控制台
用户名和密码都是guest
发现登录失败,查看RabbitMQ的日志信息
使用VI打开rabbit@localhost.log
发现用户未授权,执行下面命令