经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Erlang » 查看文章
centos 6.5安装erlang和RabbitMQ
来源:cnblogs  作者:唐际忠  时间:2018/9/25 20:32:29  对本文有异议

一、安装erlang

1、下载erlang源码

  1. git clone https://github.com/erlang/otp.git

 

2、编译并安装erlang

  1. cd otp
  2. ./otp_build autoconf
  3. ./configure --prefix=/opt/erlang
  4. make
  5. make install

 

如果执行./configure报错可能是缺少依赖,使用yum安装依赖再重新./configure

  1. sudo yum install unixODBC-devel openssl-devel ncurses-devel

由于安装在/opt目录下,如果当前是非root账号登录,需要用sudo身份来执行。

 

3、配置环境变量

  1. export ERL_HOME=/opt/erlang
  2. export PATH=$PATH:$ERL_HOME/bin

 

二、安装RabbitMQ

1、下载RabbitMQ

  1. wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz

 

2、解压

  1. tar -xvf rabbitmq-server-generic-unix-3.6.9.tar.xz
  2. cd rabbitmq_server-3.6.9

 

3、启动RabbitMQ服务并在后台运行

  1. ./sbin/rabbitmq-server start -detached

 

4、安装web管理插件

  1. ./sbin/rabbitmq-plugins enable rabbitmq_management

 

5、创建RabbitMQ用户

  1. ./sbin/rabbitmqctl add_user admin admin

 

6、设定账号权限

  1. ./sbin/rabbitmqctl set_user_tags admin administrator

将前面创建的admin用户设置为管理员

权限说明:

administrator 管理员

monitoring 监控者

policymaker 策略定制者

management 普通管理者

 

7、查看用户列表

  1. ./sbin/rabbitmqctl list_users

 

8、访问web管理界面

  1. http://127.0.0.1:15672/

输入刚才创建的admin用户就可以进去了

 

 

补充:最好不要直接从github clone源码来编译erlang,因为直接clone下来的代码版本可能与rabbitMQ不兼容。安装之前先看看rabbitMQ的erlang版本支持说明:http://www.rabbitmq.com/which-erlang.html

 

原创文章,转载请注明出处。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号