安装erlang没有bin文件夹_Centos7安装RabbitMQ(Centos6 此方案同样可行)
目录:
- 安装erlang
- 安装RabbitMQ
- 启动
- WEB管理
- 用户管理
- 登录
安装erlang
由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang
- 安装依赖 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
- 下载erlang (https://www.erlang.org/downloads)
- 解压:tar -zxvf otp_src_22.0.tar.gz
- 将解压目录保存到系统的安装目录去:mv otp_src_22.0 /usr/local/
- 跳转到刚才切换的目的目录去:cd /usr/local/otp_src_22.0/
- 创建即将安装的目录:mkdir ../erlang
- 配置相应路径:./configure --prefix=/usr/local/erlang 提示如图所示,表示配置成功
8. 安装: make install 可以检查一下是否安装成功:ll /usr/local/erlang/bin
9.添加环境变量 echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
10.刷新环境变量 source /etc/profile
11.查看是否安装成功: erl
12.退出erl: 在里面输入halt().命令退出来(那个点号别忘记)
安装RabbitMQ
- 下载Rebbitmq安装包:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz - 由于是tar.xz格式的所以需要用到xz,没有的话就先安装 yum install -y xz
- 第一次解压(我发的是tar包 这一步直接省):
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz - 第二次解压:
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar - 同样跟换目录:
mv rabbitmq_server-3.7.15/ /usr/local/ - 跳转至local目录,并修改文件夹名称:cd /usr/local mv /usr/local/rabbitmq_server-3.7.15 rabbitmq
- 配置环境变量:
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile - 刷新环境变量:
source /etc/profile - 创建配置目录:
mkdir /etc/rabbitmq 至此,RabbitMQ安装步骤完成,接下来进行RabbitMQ的相关配置
启动命令
- 启动:rabbitmq-server -detached
- 停止:rabbitmqctl stop
- 查看状态: ps -ef | grep rabbitmq
WEB管理
- 开启WEB插件:rabbitmq-plugins enable rabbitmq_management
- 开启5672和15672端口,如果是本地虚拟机,可以直接打开防火墙,如果是公司服务器,不建议直接打开防火墙
- 访问RabbitMQ的管理页面
通过http://IP:15672访问
默认账号密码:guest guest(这个账号只允许本机访问)
用户管理
因为guest为只允许本机访问,所以我们只能创建其余账号,来从我们的工作pc上访问。
查看所有用户:
rabbitmqctl list_users
添加一个用户:
rabbitmqctl add_user userqiao 123456
配置权限:
rabbitmqctl set_permissions -p "/" userqiao ".*" ".*" ".*"
查看用户权限:
rabbitmqctl list_user_permissions userqiao
设置tag:
rabbitmqctl set_user_tags userqiao administrator
删除用户(安全起见,删除默认用户)
rabbitmqctl delete_user guest
登录
用刚刚创建的用户登录:
至此看到这个页面,就算RabbitMQ安装成功
安装erlang没有bin文件夹_Centos7安装RabbitMQ(Centos6 此方案同样可行)相关推荐
- 安装erlang没有bin文件夹_RabbitMQ安装教程
RabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rab ...
- 安装erlang没有bin文件夹_Erlang安装简介
什么是 Erlang? Erlang 由 Ericsson (爱立信公司)开发,用于帮助开发管理许多电信项目的软件.Erlang 的第一个版本发布于 1986 年,1998 年发布了它的第一个开放源码 ...
- 安装erlang没有bin文件夹_Windows10有关jdk13.0.1的详细安装过程
最近又在新学java,下面介绍一下如何在windows10系统安装jdk13.0.1: 首先,我们在Java | Oracle官网下载最新版的jdk,网址为https://www.oracle.com ...
- 安装erlang没有bin文件夹_RabbitMQ的安装和使用
RabbitMQ RabbitMQ是一个被广泛使用的开源消息队列.它是轻量级且易于部署的,它能支持多种消息协议.RabbitMQ可以部署在分布式和联合配置中,以满足高规模.高可用性的需求. Rabbi ...
- sql安装目录下log文件夹_Linux安装Hive数据仓库工具
1.Hive入门教程 Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行.其优点是 ...
- selenium爬虫浏览器驱动怎么安装,找不到urs/local/bin文件夹
利用selenium库爬虫确实是利器,虽然效率稍微低一些,但是可以抓取动态加载的网页数据呀.但是对于Mac终端运行+sublime写代码这个配置的同学来说,怎么完成库的安装和配置倒是非常容易出问题.现 ...
- 安装向导无法创建文件夹
问题说明 用联想软件商店在安装软件的时候,自定义文件夹之后准备安装会报错安装向导无法创建文件夹,然后程序就会撤销 问题解决 用管理员身份运行联想软件商店就可以了 问题思考 应该是权限的问题
- python找不到scripts文件夹_安装python时没有scripts文件夹如何处理
这次给大家带来安装python时没有scripts文件夹如何处理,处理安装python时没有scripts文件夹的注意事项有哪些,下面就是实战案例,一起来看一下. 安装Python2.7,好多次都不会 ...
- python找不到scripts文件夹_快速解决安装python没有scripts文件夹的问题
安装Python2.7,好多次都不会产生scripts文件夹,导致无法使用pip. 折腾了一下,找到了解决办法. 让人无法接受的是,只要是我给的安装包一定不会产生scripts文件夹,所以应该是我的安 ...
最新文章
- 依赖注入@Autowired@Primary@Quelifier使用
- c语言五子棋卡死,五子棋程序出错了
- 王爽 汇编语言第三版 第9章 转移指令的原理
- matlab实验函数编写与程序设计,matlab实验四函数编写与程序设计.doc
- 没有icon_ICON设计干货来啦~
- selinum-操作表单元素-0223
- knife4j导出html有误,knife4j无法生成完整的响应说明
- 谷歌浏览器设置请求头_2020年 谷歌SEO优化 十大技巧(四)
- 深入探讨PageRank(二):PageRank原理剖析
- MultiActionController
- Bzoj 4408: [Fjoi 2016]神秘数 可持久化线段树,神题
- python房屋租赁管理系统设计与实现报告_毕业设计报告-租房管理系统的设计与实现...
- PreferenceActivity使用介绍
- 贵州学业水平测试信息技术软件,贵州信息技术学业水平考试系统操作手册.doc...
- Android跨进程通信——AIDL原理解析
- 中国5G基站将带动155GWh以上锂电池需求
- iOS开发之颜色渐变
- 判断星期的方法(已知1900年1月1日是星期一)
- [锁 Lock] Lock lock = new ReentrantLock()之自增序列号
- 4、概率中的独立性和互斥性
热门文章
- SAP ABAP用户锁定标识USR02-UFLAG
- abap 如何去掉字符串前导0
- ABAP内表(internal table)有关的系统变量
- 冰墩墩+周杰伦也救不了NFT
- 从“连锁”到“新联锁”,尚美生活如何引领酒店行业变革?
- LOL快要凉?腾讯电竞应如何破除游戏生命周期诅咒
- mysql截取最后一个斜杠_在MySQL中最后一个斜杠之后选择文本?
- vue怎么截取时间年月_Vue + Element 获取标准时间、时间戳进行转换与操作(年月日)...
- It feels great to know you learned something, isn‘t it?
- python os.walk如何还原所有路径名_python使用os.listdir和os.walk获得文件的路径