RabbitMQ从入门到精通----环境安装
简介消息队列(message queuing)使用消息将应用程序连接起来,这些消息通过类似RabbitMQ之类的消息中间件在应用程序之间进行路由。环境安装RabbitMQ是基于Erlang语言编写,因此需要安装Erlang环境linux系统ErLang安装官网下载Erlang源码包Erlang官网安装ncurses模块,yum -y install ncu
·
简介
消息队列(message queuing)使用消息将应用程序连接起来,这些消息通过类似RabbitMQ之类的消息中间件在应用程序之间进行路由。
环境安装
RabbitMQ是基于Erlang语言编写,因此需要安装Erlang环境
,然后在安装RabbitMQ。
linux系统ErLang安装
个人建议采用rpm仓库进行安装省去了很多的麻烦
- Adding repository entry
- wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
- 安装rpm仓库
- rpm -Uvh erlang-solutions-1.0-1.noarch.rpm‘’
- 安装erlang
- yum install erlang -y
- 等待安装完成输入erl进入erlang的命令行则安装成功
- CTRL+C退出
linux系统RabbitMQ安装
- 下载RabbitMQ的rpm,`
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm
- yum install rabbitmq-server-3.6.6-1.el6.noarch.rpm
- 发现错误,安装依赖Requires: socat 。
- 更新源wget –no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo -O /etc/yum.repos.d/convirt.repo
- yum install socat
- yum install rabbitmq-server-3.6.6-1.el6.noarch.rpm
- rabbitmq-server start
- 发现启动成功,但是没有启动了0个插件
- 启动web管理界面
- rabbitmq-plugins enable rabbitmq-management
- 增加外网访问用户,默认用户guest只能本地访问。
- rabbitmqctl add_user admin 123456
- 设置用户组
- rabbitmqctl set_user_tags admin administrator
- 设置默认vhost(“/”)访问权限
- rabbitmqctl set_permissions -p “/” admin “.” “.” “.*”
- 关闭防火墙
- service iptables stop
- 浏览器访问:http://IP:15672
- 用户名admin,密码123456进行登录
到此rabbitmq的环境安装完成,进行下一环节。
如果大家安装中遇到问题可以查看博客:
http://blog.csdn.net/qq315737546/article/details/53105418
有详细的解决问题的方案
更多推荐
已为社区贡献1条内容
所有评论(0)