标签:
Step First: Erlang环境安装
1、wget http://www.erlang.org/download/otp_src_R15B02.tar.gz
tar -zxvf otp_src_R15B02.tar.gz
2、cd otp_src_R15B02
./configure
Tips:它会列出你机器上没有安装的依赖包,如我这边有wxWidget没有安装,由于wxWidget是可选安装的,所以我这边没有安装,你可以通过yum install来安装它们,安装完后再./configure一下
3、make
make install
4、在shell中输入erl命令来验证安装的成功,或者是用whereis erlang看一下
Step Second: rabbitmq安装
1、wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.7/rabbitmq-server-generic-unix-2.8.7.tar.gz
tar -zxvf rabbitmq-server-generic-unix-2.8.7.tar.gz
2、cd rabbitmq_server-2.8.7
make
sudo make install
3、# 启动服务
sbin/rabbitmq-server
Tips:后台启动服务 sbin/rabbitmq-server -detached
Tips:sbin/rabbitmq-server 是在/usr/local/rabbitmq(安装路径)文件夹下执行
Tips:报关于 erl 的错误时,可能是 erlang 的环境变量没有配置好,可以执行下 export PATH=/usr/local/lib/erlong/bin(生效一次) 或者 在用户文件下(/home/json/)把 "export PATH=$PATH:/usr/local/lib/erlang/bin"添加到 .bash_profile 中(永久生效)
# 查看运行情况
ps aux | grep rabbitmq
# 访问web版管理网址
sbin/rabbitmq-plugins list (查看)
sbin/rabbitmq-plugins enable rabbitmq_management (启用)
sbin/rabbitmq-server -detached (重启)
Tips:10.1.9.151(虚拟机的IP) ,15672(默认端口号,可以通过"netstat -ano |grep 15672"查看是否开启)
Tips:这时需要一个帐号,通过命令添加用户并赋予权限即可登录(请继续查看下篇关于"命令管理"的介绍)
# 停掉服务
sbin/rabbitmqctl stop
Step Third:测试rabbitmq(必须安装客户端)
标签:
原文地址:http://www.cnblogs.com/jsonbloghome/p/4436891.html