热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CentOS6.3编译安装Erlang和RabbitMQ3.4.3

一、安装Erlang1、安装依赖库viewsourceprint?yum-yinstallmakegccgcc-c++kernel-develm4ncursesn

一、安装 Erlang

1、安装依赖库

view sourceprint?

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel zlib zlin-devel zlib zlib-devel openssl openssl-devel unixODBC unixODBC-devel libxslt simplejson erlang-jinterface erlang-doc

yum install erlang     剩下的到rabbitMQ安装之前的都不用管,直接这个就好了

2、下载 Erlang 源码

view sourceprint?
1 cd /usr/local/src
2 wget -c http://www.erlang.org/download/otp_src_R16B03.tar.gz

3、编译安装

view sourceprint?
1 tar -xzvf ./otp_src_R16B03.tar.gz
2 cd ./otp_src_R16B03
3 ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
4 make && make install

4、配置环境变量

view sourceprint?
1 vim /etc/profile
2 #追加如下内容:
3 export PATH=$PATH:/usr/local/erlang/bin

 

二、安装 RabbitMQ

1、安装依赖库

view sourceprint?
1 yum -y install xmlto

2、下载 RabbitMQ 源码

view sourceprint?
1 cd /usr/local/src
2 wget -c http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.3/rabbitmq-server-3.4.3.tar.gz

3、编译安装

view sourceprint?
1 tar -xzvf ./rabbitmq-server-3.4.3.tar.gz
2 cd ./rabbitmq-server-3.4.3
3 make
4 make install TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/manDOC_INSTALL_DIR=/usr/local/rabbitmq/doc

4、配置RabbitMQ

#设置日志与消息持久化目录:

view sourceprint?
1 mkdir /var/log/rabbitmq
2 mkdir /var/lib/rabbitmq
3  
4 ln -s /usr/local/rabbitmq/sbin/rabbitmq-server /usr/bin/rabbitmq-server
5 ln -s /usr/local/rabbitmq/sbin/rabbitmq-env/usr/bin/rabbitmq-env

#启动 RabbitMQ

view sourceprint?
1 rabbitmq-server &

 RabbitMQ 3.4.3. Copyright (C) 2007-2014 GoPivotal, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: /var/log/rabbitmq/rabbit@localhost.log
  ######  ##        /var/log/rabbitmq/rabbit@localhost-sasl.log
  ##########
              Starting broker... completed with 0 plugins.

5、安装Web插件管理界面

view sourceprint?
1 cd /usr/local/rabbitmq/sbin
2 mkdir /etc/rabbitmq
3 ./rabbitmq-plugins enable rabbitmq_management

#查看插件列表

view sourceprint?
1 ./rabbitmq-plugins list

6、常用命令

#先进入命令工具目录

view sourceprint?
1 cd /usr/local/rabbitmq/sbins

#启动 RabbitMQ

view sourceprint?
1 ./rabbitmq-server start
在浏览器上输入 http://127.0.0.1:15672 进入管理界面,用户名和密码默认都是 guest


随后在浏览器里访问:

http://10.75.10.66:15672

输入用户名密码 guest/guest 发现不能登录

原来从 rabbitmq 3.3.0 之后不能以 guest/guest 登录了(本机可以)

要新增用户及权限:

rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"

创建了用户名/密码:test/test

最后成功登录


#关闭 RabbitMQ

1 ./rabbitmqctl stop

 

  


推荐阅读
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • Linux下安装依赖包版本高解决方法
    本文介绍了在Linux系统下,当已安装的依赖包版本高于需要安装的依赖包版本时,解决方法包括欺骗安装程序和修改相关配置文件等操作。针对不同情况,提供了不同的解决方案。 ... [详细]
  • Linux下安装免费杀毒软件ClamAV及使用方法
    本文介绍了在Linux系统下安装免费杀毒软件ClamAV的方法,并提供了使用该软件更新病毒库和进行病毒扫描的指令参数。同时还提供了官方安装文档和下载地址。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 参照www.Micro_Studios.com的视频,在Ubuntu中成功安装了opencv,并且测试成功。现把具体的安装及测试过程整理出来࿰ ... [详细]
  • IntelliJIDEA插件阿里巴巴Java开发手册(AlibabaJavaCodingGuidelines)
    转载自:链接:https:blog.csdn.netqq_27093465以前看到过个:Java开发手册(阿里巴巴-公开版),这是个pdf文档,里面描述了一些Java开发的 ... [详细]
  • 我在开发的时候,总是会及时对自己的程序进行测试,总是频繁的重启webserver,容器不烦我们都觉得烦了。dependencys目录下增加:<depe ... [详细]
  • 近期看见一篇来自Intel的很有意思的分析文章,作者提到在他向45名与会的各公司程序员开发经理战略师提问“什么是实施并行编程的最大障碍”时,下面五个因素 ... [详细]
author-avatar
英萍维玟9856
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有