Erlang RabbitMQ

来源:互联网 发布:网络mg老虎机出分原理 编辑:程序博客网 时间:2024/05/24 02:00
基础环境
- 安装JDK 1.6.0  安装后source /etc/profile 让文件生效
- 安装Tomcat 6.0
jdk和tomcat版本在252机器/home/install下都有

系统一定要安装开发工具包,要不会安装失败的

Erlang安装
$ wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
$ sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
$ sudo yum install erlang

RabbitMQ安装
$ wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm
$ sudo rpm -i rabbitmq-server-3.5.6-1.noarch.rpm

RabbitMQ配置
$ cd /etc/rabbitmq
$ vi enabled_plugins
$ # 拷贝example_enabled_plugins的内容并保存作为备份

将引号内的内容全部粘贴进去
“[rabbitmq_management,rabbitmq_management_visualiser,rabbitmq_shovel,rabbitmq_shovel_management].”

$ cd /etc/rabbitmq
$ vi rabbitmq.config
$ # 拷贝example_rabbitmq.config的内容并保存作为备份
详见rabbitmq.config文件


RabbitMQ服务启动
$ # 配置为自启动
$ chkconfig rabbitmq-server on

防火墙关闭
1) 重启后生效 
关闭: chkconfig iptables off 

2) 即时生效,重启后失效 
关闭: service iptables stop

$ # 启动服务
$ service rabbitmq-server start

$ # 手动停止服务
$ service rabbitmq-server stop