Linux下安装 erlang 及 RabbitmMQ: 下载地址一   下载地址二  下载地址三

安装依赖:

yum install ncurses-devel

安装 erlang:

1):下载Erlang安装包: 

//切换到 工具文件夹下(上传到tools下)
# cd /opt/tools //进行解压到指定目录
# tar -xzvf otp_src_20.1.tar.gz -C ../RabbitMQ //切换到解压后的目录下
# cd otp_src_20.3
# ./configure --prefix=/opt/RabbitMQ/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
# make -j8
# make install

2):设置环境变量:

#vim /etc/profile
在末尾加入以下内容:
#set erlang environment
export PAHT=$PATH:/usr/local/erlang/bin
使环境变量生效
source /etc/profile
测试erlang是否可用以及变量是否生效
erl

3):展示以下内容说明生效:

安装 RabbitMQ:

1):上传到服务器 /opt/tools 目录下

2):解压到指定的目录

[root@admin tools]# tar -xvf rabbitmq-server-generic-unix-3.6.15.tar.xz -C ../RabbitMQ/

3):设置环境变量:

# vim /etc/profile
在末尾加入以下内容:
#set RabbitMQ environment
export PAHT=$PATH:/opt/RabbitMQ/rabbitmq_server-3.6.15/sbin

4):使环境变量生效

# source /etc/profile

//查看版本信息及状态
rabbitmqctl status

5):启用WEB管理插件

# cd /opt/RabbitMQ/rabbitmq_server-3.6.15/sbin   
查看插件列表
# ./rabbitmq-plugins list
# ./rabbitmq-plugins enable rabbitmq_management

6):启动运行

//后台启动运行
./rabbitmq-server -detached 此时如果 rabbitmq-server stop 会无法停止,报节点已经启动 需用 rabbitmqctl stop_app 停止erlang上的node 查看是否启动成功 rabbitmq-server status

7):好了,到这里rabbitmq已经配置好了,可以启动了:

我们再来查看看一下rabbitmq的默认监听端口5672

#netstat -tnlp|grep 5672

最好我们就可以在浏览器上输入http://ip:15672/登录管理界面了

使用登录的用户名和密码默认都是guest

8):添加用户和虚拟机

添加用户:# ./rabbitmqctl add_user username password
如:./rabbitmqctl add_user admin admin123 授权用户管理员: # ./rabbitmqctl set_user_tags admin administrator
如:./rabbitmqctl set_user_tags admin administrator 添加虚拟机: # ./rabbitmqctl add_vhost vhostname
如:./rabbitmqctl add_vhost admin_vhost 授权用户到虚拟机: # ./rabbitmqctl set_permissions -p vhostname username ".*" ".*" ".*"
如:./rabbitmqctl set_permissions -p admin_vhost admin ".*" ".*" ".*"

 运行案例点我下载:

分享知识-快乐自己:Linux下安装 erlang 及 RabbitmMQ的更多相关文章

  1. 在linux下安装配置rabbitMQ详细教程

    在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...

  2. Linux下安装 Posgresql 并设置基本参数

    在Linux下安装Postgresql有二进制格式安装和源码安装两种安装方式,这里用的是二进制格式安装.各个版本的Linux都内置了Postgresql,所以可直接通过命令行安装便可.本文用的是Cen ...

  3. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  4. Linux下安装使用Solr

    Linux下安装使用Solr 1.首先下载Solr.mmseg4j分词包.tomcat并解压,这用google.百度都可以搜索得到下载地址. 2.因为要使用到中文分词,所以要设置编码,进入tomcat ...

  5. Linux下安装tar.gz类型的jdk,并配置环境变量

    近期因要学习一门技术,必须在Linux下运行,故开始学习如何使用Linux. 在安装jdk时出现了困难,环境变量配置不成功,花了一天时间才搞定,特分享出来,供大家参考. Linux下安装jdk,步骤如 ...

  6. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  7. Linux下安装cmake

    cmake是一个跨平台的编译工具,特点是语句简单,编译高效,相对于原有的automake更为高效,接下来说明在Linux下安装cmake工具的过程 首先去cmake官网下载cmake安装包,下载界面网 ...

  8. linux下安装安装pcre-8.32

    linux下安装安装pcre-8.32 ./configure --prefix=/usr/local/pcre 出现以下错误 configure: error: You need a C++ com ...

  9. CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)

    在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ...

随机推荐

  1. 机器学习6—SVM学习笔记

    机器学习牛人博客 机器学习实战之SVM 三种SVM的对偶问题 拉格朗日乘子法和KKT条件 支持向量机通俗导论(理解SVM的三层境界) 解密SVM系列(一):关于拉格朗日乘子法和KKT条件 解密SVM系 ...

  2. PHP性能:序——谈ab(Apache Bench)压力测试工具

    PHP性能:序——谈ab(Apache Bench)压力测试工具 ab(Apache  Bench)是啥? ab是Apache自带的一个压力测试软件,可以通过ab命令和选项对某个URL进行压力测试.a ...

  3. appium mac 下 安装及踩坑

    Appium Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持IOS.Android及FirefoxOS平台.Appium使用WebDriver的json ...

  4. python3读取HDA零售企业数据(一)

    #-*- coding:utf-8 -*- # 下载河南FDA各药品经营企业目录 import urllib.request import urllib.parse import re import ...

  5. Wireshark 与 Tcpdump

    [1]Wireshark 与 Tcpdump Wireshark是Windows下非常容易上手的抓包工具.但在Linux下很难找到一个好用的图形界面抓包工具.还好有Tcpdump.我们可以用Tcpdu ...

  6. python 面试题 删除字符串a中包含的字符串b

  7. usermod命令

    usermod 功能: 修改用户 常用参数:-c    账号说明-d    账号家目录-e    密码失效日期-g    主用户组GID-G    次用户组GID-l    账号名称-s    she ...

  8. js校验密码强度

    网上转载的一段代码,留着以后用, js文件: //判断输入密码的类型 function CharMode(iN){ if (iN>=48 && iN <=57) //数字 ...

  9. centos7.0 crontab 的yii计划任务没有执行

    */1 * * * * /www/yii solr/update-article 创建了每分钟执行一次的计划而计划任务没有执行 原因是自己少加了执行用户 */1 * * * * php /www/yi ...

  10. VS2015 C#6.0 中的那些新特性(转自http://www.cnblogs.com/henryzhu/p/new-feature-in-csharp-6.html)

    自动属性初始化 (Initializers for auto-properties) 以前我们是这么写的 为一个默认值加一个后台字段是不是很不爽,现在我们可以这样写 只读属性的初始化(Getter-o ...