linux 系统安装 RabbitMQ
来源:互联网 发布:淘宝9.9的鼠标垫 编辑:程序博客网 时间:2024/06/05 10:07
安装编译工具yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel安装Erlang1. 下载erlang下载地址:http://download.csdn.net/detail/a15134566493/9517595官方下载地址:http://erlang.org/download/otp_src_18.3.tar.gz2.安装#解压tar xvf otp_src_18.3.tar.gzcd otp_src_18.3#配置 '--prefix'指定的安装目录./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac#安装make && make install3.配置erlang环境变量vim /etc/profile#在文件末尾添加下面代码 'ERLANG_HOME'等于上一步'--prefix'指定的目录ERLANG_HOME=/usr/local/erlangPATH=$ERLANG_HOME/bin:$PATHexport ERLANG_HOMEexport PATH#使环境变量生效source /etc/profile#输入命令检验是否安装成功erl安装 RabbitMQ1.下载 RabbitMQ官方下载地址 http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz2.安装 RabbitMQ3.6 版本无需 make、make install 解压就可以用#解压rabbitmq,官方给的包是xz压缩包,所以需要使用xz命令xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz#xz解压后得到.tar包,再用tar命令解压tar -xvf rabbitmq-server-generic-unix-3.6.1.tar#移动目录 看个人喜好cp -rf ./rabbitmq_server-3.6.1 /usr/local/cd /usr/local/#修改文件夹名mv rabbitmq_server-3.6.1 rabbitmq-3.6.1#开启管理页面插件cd ./rabbitmq-3.6.1/sbin/./rabbitmq-plugins enable rabbitmq_management[root@localhost sbin]# lsrabbitmqctl rabbitmq-defaults rabbitmq-env rabbitmq-plugins rabbitmq-server[root@localhost sbin]# ./rabbitmq-plugins enable rabbitmq_managementThe following plugins have been enabled: mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent rabbitmq_management[root@localhost sbin]# ./rabbitmq-server3.4 启动RabbitMQ[root@rufus sbin]# ./rabbitmq-server start & 出现以下错误:[root@rufus sbin]# ERROR: epmd error for host rufus: nxdomain (non-existing domain) 修改hosts文件[root@rufus sbin]# vi /etc/hosts [/etc/hosts] 127.0.0.1 rufus 3.启动#启动命令,该命令ctrl+c后会关闭服务./rabbitmq-server#在后台启动Rabbit./rabbitmq-server -detached#关闭服务./rabbitmqctl stop#关闭服务(kill) 找到rabbitmq服务的pid [不推荐]ps -ef|grep rabbitmqkill -9 ****4. 添加管理员账号#进入RabbitMQ安装目录cd /usr/local/rabbitmq-3.6.1/sbin#添加用户#rabbitmqctl add_user Username Password./rabbitmqctl add_user rabbitadmin 123456#分配用户标签#rabbitmqctl set_user_tags User Tag#[administrator]:管理员标签./rabbitmqctl set_user_tags rabbitadmin administrator 5.登录管理界面浏览器输入地址:[http://服务器IP地址:15672/ ][http://127.0.0.1:15672] 1.如果访问不了 安装完成之后如果机器有iptables,需要开放端口vim /etc/sysconfig/iptables#RabbitMQ-A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 25672 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 5672 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 4369 -j ACCEPT-A INPUT -p tcp -m state --state NEW -m tcp --dport 5671 -j ACCEPT#RabbitMQ参考文章:[http://blog.csdn.net/brushli/article/details/42439265]
阅读全文
0 0
- Linux系统RabbitMQ安装
- linux 系统安装 RabbitMQ
- 【RabbitMQ】Linux安装RabbitMQ
- rabbitMQ之linux系统安装和使用rabbitMQ
- Linux 下安装 RabbitMQ
- Linux下安装RabbitMQ
- rabbitmq linux安装
- linux下安装RabbitMQ
- linux 安装rabbitmq
- Linux下安装RabbitMQ
- linux快速安装rabbitMQ
- Linux安装RabbitMQ
- linux 安装RabbitMQ
- Linux下安装RabbitMQ
- linux安装rabbitMQ
- linux安装rabbitmq
- Linux下安装RabbitMQ
- RabbitMQ之Linux安装
- 05-方法values演示) 06-Map集合-常见子类对象) 07-Map集合-HashMap存储自定义对象) 08-Map集合-TreeMap存储自定义对象) 1 2
- C++学习笔记--类型转换函数
- 《大宇:Qt从入门到精通》目录
- ES6 fetch函数与后台交互
- Angular Js 里面table, checkbox制作可多选,单选的表格
- linux 系统安装 RabbitMQ
- rsa key的使用
- SSM初次学习后的项目笔记
- 使用Chrome修改user agent模拟微信内置浏览器
- 用Prim和Kruskal算法实现图的最小生成树
- 转载育碧七年
- python3.6.1安装pyinstalll ,python打包exe
- 育碧拐点
- 归并排序