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安装完整版相关推荐

  1. CentOS下mysql 8.0.16 安装完整版教程

    CentOS下mysql 8.0.16 安装完整版教程 1. 下载安装包 由于下载过程较慢,所以先本地下载准备好安装包. MySQL 8.0下载链接(官网地址): https://dev.mysql. ...

  2. mac os 安装完整版opencv (with qt )

    mac os 安装完整版opencv (with qt ) 目前网上就这一个可行的办法,其余的都会出问题,我也是东拼西凑找到的完整的解决办法 brew install opecv 的opencv包不是 ...

  3. kali安装完整版渗透工具

    kali安装完整版渗透工具 在完成kali系统的基本安装后,进入系统中,发现大部分渗透工具没有安装. 解决办法: 第一步:更改kali系统软件源: #阿里云官方源 deb http://mirrors ...

  4. wsl2-kali基础配置(换源、切换中文、安装完整版、包含无法打开Windows商店的情况下安装wsl等)

    文章目录 kali-wsl介绍 安装 换源 更新 汉化 临时汉化 永久汉化 安装完整版kali kali-wsl介绍 很多人都刚开始接触kali-wsl可能都会发现,这个kali非常不完整,很多工具都 ...

  5. Termux安装完整版Linux(Ubuntu)详细步骤

    一.Termux 1.Termux简介 Termux是 Android 平台上的一个终端模拟器,之所以称它为"模拟器"而非"虚拟机",是因为它并非像 PC 端的 ...

  6. linux上nagios安装完整版

    监控服务器端的安装部署 一.apache的安装 下载httpd-2.2.15.tar.gz gunzip httpd-2.2.15.tar.gz tar xvf httpd-2.2.15.tar cd ...

  7. Docker 安装 (完整版)

    Docker 相关网站介绍 Docker -> 虚拟化容器技术. Docker基于镜像,可以秒级启动各种容器.每一种容器都是一个完整的运行环境,容器之间互相隔离. 官网地址 公共仓库 安装文档 ...

  8. Linux centos6.5 64下oracle10g_静默安装完整版

    http://www.360doc.com/content/11/0116/09/2054285_86835998.shtml# oracle10g图形化界面安装全过程 --------------- ...

  9. Hadoop单机伪分布式安装(完整版)

    在学习Hadoop时,我发现网上的各种安装的资料要不不全,要不前后不匹配(比如有的是伪分布式,有的是完全分布式).此篇文章,我总结了身边的同学在安装Hadoop时遇到的毛病,在前面安装配置环节,尽可能 ...

最新文章

  1. n76e003引脚图_N76E003的学习之路(一)
  2. Mybatis加入Ehcache支持
  3. oracle索引机制
  4. mysql设置本机可被访问_怎么设置MySQL就能让别人访问本机的数据库了?
  5. Python案例:两种方法实现词频统计
  6. Filecoin网络目前总质押量约为4018万枚FIL
  7. python培训班-Python培训机构有哪些值得推荐?
  8. ASP.NET统计图表控件
  9. C# 静态变量及静态函数
  10. 拉普拉斯平滑处理介绍
  11. 秒针国家统计局项目:我的一些感想和8点安全措施
  12. 跟刘欣学习造spring
  13. java获取excel行数_Java如何利用POI读取Excel行数
  14. Cesium for UE4 4.27 demo实现代码
  15. 多关卡连连看php源码_【Ctrl.js】快手小游戏-连连看源码
  16. 数据库系统概念第六版 第五章练习题 2 4
  17. Arduino 浊度传感器 TS300B 的使用
  18. 微信沟通的当下,你有多久没登陆过QQ?
  19. 三、存储系统(三)主存储器
  20. HTML列表的简单使用以及在我们网页编程中的单位你了解多少??CSS中的字体样式你又了解多少,进来康康!!HTML、CSS(三)

热门文章

  1. ClassLoader工作机制
  2. 12C OCP IZO-62 题库(8月以前)
  3. linux java 获取路径怎么写_linux中java获取路径的实例代码
  4. mysql拉荐_荐 一步一步教你MySQL主从复制读写分离
  5. python 翻译库_有没有大神用Python Requests库翻译一下呢?
  6. 服务器空岛怎么修改地形,迷你世界空岛地形码是什么 空岛地形码怎么输入[多图]...
  7. 土拍熔断意味着什么_半小时3宗地接连熔断 今日长沙土拍关键字:“焱”
  8. 4j是合法python数字类型_python数字类型
  9. innodb一页为什么要存储两行记录_innodb数据记录存储结构
  10. 没有可用于当前位置的源代码