這里使用的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
發現用戶未授權,執行下面命令