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] 

原创粉丝点击