rabbitmq安装完整版
2019独角兽企业重金招聘Python工程师标准>>>
1.安装依赖文件
[root@lugu-wugu-wxfile mq]# yum install ncurses-devel
[root@lugu-wugu-wxfile mq]# yum -y install openssl
[root@lugu-wugu-wxfile mq]# yum -y install ssl
[root@lugu-wugu-wxfile mq]# yum -y install xmlto
[root@lugu-wugu-wxfile mq]# yum -y install python-simplejson
[root@lugu-wugu-wxfile mq]# yum -y install python
进入 http://www.erlang.org/download.html 选择源文件下载
[root@lugu-wugu-wxfile mq]# wget http://www.erlang.org/download/otp_src_17.5.tar.gz
[root@lugu-wugu-wxfile mq]# tar zxvf otp_src_17.5.tar.gz
[root@lugu-wugu-wxfile mq]# cd otp_src_17.5
[root@lugu-wugu-wxfile mq]# ./configure
[root@lugu-wugu-wxfile mq]# make && make install
安装完成以后,执行erl看是否能打开eshell,用’halt().’退出,注意后面的点号,那是erlang的结束符。
[root@lugu-wugu-wxfile mq]# erl
Erlang/OTP 17 [erts-6.4] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V6.4 (abort with ^G)
1> 9+1.
10
2> halt().
2.安装RabbitMQ
下载rabbitmq安装包
[root@lugu-wugu-wxfile mq]# wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.0/rabbitmq-server-3.6.0.tar.xz
[root@lugu-wugu-wxfile mq]# xz -d rabbitmq-server-3.6.0.tar.xz
[root@lugu-wugu-wxfile mq]# tar xvf rabbitmq-server-3.6.0.tar
[root@lugu-wugu-wxfile mq]# cd rabbitmq-server-3.6.0
[root@lugu-wugu-wxfile mq]# make
[root@lugu-wugu-wxfile mq]# make install TARGET_DIR=/opt/rabbitmq SBIN_DIR=/opt/rabbitmq/sbin MAN_DIR=/opt/rabbitmq/man DOC_INSTALL_DIR=/opt/rabbitmq/doc
注意1:可能出现xz:Command not found
xz命令提示linux下提示bash:command not found解决方法
http://blog.sina.com.cn/s/blog_ba08e8e00101b1rs.html
注意2:make install时可能会报错:zip command not found.解决方法如下:
[root@lugu-wugu-wxfile mq]# yum install -y unzip zip;
3.使用RabbitMQ
启动MQ
[root@lugu-wugu-wxfile rabbitmq-server-3.6.0]# cd scripts/
[root@lugu-wugu-wxfile scripts]# ./rabbitmq-server -detached
Warning: PID file not written; -detached was passed.
查看状态
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl status
停止服务
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl stop
Stopping and halting node 'rabbit@lugu-wugu-wxfile' …
安装RabbitMQWeb管理插件
[root@lugu-wugu-wxfile scripts]# ./rabbitmq-plugins enable rabbitmq_management
Error: {cannot_write_enabled_plugins_file,"/etc/rabbitmq/enabled_plugins",
enoent}
此时需要手动创建/etc/rabbitmq目录
[root@lugu-wugu-wxfile scripts]# mkdir /etc/rabbitmq
再次安装即可
[root@lugu-wugu-wxfile scripts]# ./rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Applying plugin configuration to rabbit@lugu-wugu-wxfile... failed.
* Could not contact node rabbit@lugu-wugu-wxfile.
Changes will take effect at broker restart.
* Options: --online - fail if broker cannot be contacted.
--offline - do not try to contact broker.
添加账号
PS:默认账号guest只能在localhost访问
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl add_user admin admin
Creating user "admin" …
设置管理员
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] …
设置读写权限
命令使用户admin具有/vhost1这个virtual host中所有资源的配置、写、读权限以便管理其中的资源
首先需要创建/vhost1
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl add_vhost /vhost1
Creating vhost "/vhost1” .
[root@lugu-wugu-wxfile scripts]# ./rabbitmqctl set_permissions -p /vhost1 admin '.*' '.*' '.*'
Setting permissions for user "admin" in vhost "/vhost1" …
然后就可以登录web页面了
http://192.168.1.20:15672
转载于:https://my.oschina.net/u/1762811/blog/750323
rabbitmq安装完整版相关推荐
- CentOS下mysql 8.0.16 安装完整版教程
CentOS下mysql 8.0.16 安装完整版教程 1. 下载安装包 由于下载过程较慢,所以先本地下载准备好安装包. MySQL 8.0下载链接(官网地址): https://dev.mysql. ...
- mac os 安装完整版opencv (with qt )
mac os 安装完整版opencv (with qt ) 目前网上就这一个可行的办法,其余的都会出问题,我也是东拼西凑找到的完整的解决办法 brew install opecv 的opencv包不是 ...
- kali安装完整版渗透工具
kali安装完整版渗透工具 在完成kali系统的基本安装后,进入系统中,发现大部分渗透工具没有安装. 解决办法: 第一步:更改kali系统软件源: #阿里云官方源 deb http://mirrors ...
- wsl2-kali基础配置(换源、切换中文、安装完整版、包含无法打开Windows商店的情况下安装wsl等)
文章目录 kali-wsl介绍 安装 换源 更新 汉化 临时汉化 永久汉化 安装完整版kali kali-wsl介绍 很多人都刚开始接触kali-wsl可能都会发现,这个kali非常不完整,很多工具都 ...
- Termux安装完整版Linux(Ubuntu)详细步骤
一.Termux 1.Termux简介 Termux是 Android 平台上的一个终端模拟器,之所以称它为"模拟器"而非"虚拟机",是因为它并非像 PC 端的 ...
- linux上nagios安装完整版
监控服务器端的安装部署 一.apache的安装 下载httpd-2.2.15.tar.gz gunzip httpd-2.2.15.tar.gz tar xvf httpd-2.2.15.tar cd ...
- Docker 安装 (完整版)
Docker 相关网站介绍 Docker -> 虚拟化容器技术. Docker基于镜像,可以秒级启动各种容器.每一种容器都是一个完整的运行环境,容器之间互相隔离. 官网地址 公共仓库 安装文档 ...
- Linux centos6.5 64下oracle10g_静默安装完整版
http://www.360doc.com/content/11/0116/09/2054285_86835998.shtml# oracle10g图形化界面安装全过程 --------------- ...
- Hadoop单机伪分布式安装(完整版)
在学习Hadoop时,我发现网上的各种安装的资料要不不全,要不前后不匹配(比如有的是伪分布式,有的是完全分布式).此篇文章,我总结了身边的同学在安装Hadoop时遇到的毛病,在前面安装配置环节,尽可能 ...
最新文章
- n76e003引脚图_N76E003的学习之路(一)
- Mybatis加入Ehcache支持
- oracle索引机制
- mysql设置本机可被访问_怎么设置MySQL就能让别人访问本机的数据库了?
- Python案例:两种方法实现词频统计
- Filecoin网络目前总质押量约为4018万枚FIL
- python培训班-Python培训机构有哪些值得推荐?
- ASP.NET统计图表控件
- C# 静态变量及静态函数
- 拉普拉斯平滑处理介绍
- 秒针国家统计局项目:我的一些感想和8点安全措施
- 跟刘欣学习造spring
- java获取excel行数_Java如何利用POI读取Excel行数
- Cesium for UE4 4.27 demo实现代码
- 多关卡连连看php源码_【Ctrl.js】快手小游戏-连连看源码
- 数据库系统概念第六版 第五章练习题 2 4
- Arduino 浊度传感器 TS300B 的使用
- 微信沟通的当下,你有多久没登陆过QQ?
- 三、存储系统(三)主存储器
- HTML列表的简单使用以及在我们网页编程中的单位你了解多少??CSS中的字体样式你又了解多少,进来康康!!HTML、CSS(三)
热门文章
- ClassLoader工作机制
- 12C OCP IZO-62 题库(8月以前)
- linux java 获取路径怎么写_linux中java获取路径的实例代码
- mysql拉荐_荐 一步一步教你MySQL主从复制读写分离
- python 翻译库_有没有大神用Python Requests库翻译一下呢?
- 服务器空岛怎么修改地形,迷你世界空岛地形码是什么 空岛地形码怎么输入[多图]...
- 土拍熔断意味着什么_半小时3宗地接连熔断 今日长沙土拍关键字:“焱”
- 4j是合法python数字类型_python数字类型
- innodb一页为什么要存储两行记录_innodb数据记录存储结构
- 没有可用于当前位置的源代码