在Linux下安装RabbitMQ

Installing on RPM-based Linux (CentOS, Fedora, OpenSuse, RedHat)

1、安装Erlang

rpm -ivh http://www.rabbitmq.com/releases/erlang/erlang-17.4-1.el6.x86_64.rpm

2、安装RabbitMQ

rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.4/rabbitmq-server-3.5.4-1.noarch.rpm -y

3、修改配置

mkdir rabbitmq

chown -R rabbitmq:rabbitmq /data/rabbitmq

vim /usr/lib/rabbitmq/bin/rabbitmq-defaults  --修改日志文件和数据库文件存放路经

vim /usr/lib/rabbitmq/bin/rabbitmq-env  修改端口号

4、启动RabbitMQ

chkconfig rabbitmq-server on
/sbin/service rabbitmq-server stop/start
或
service rabbitmq-server start/stop

5、安装监控插件

rabbitmq-plugins enable rabbitmq_management   --安装监控插件

6、设置用户

rabbitmqctl add_user user1 ****  --添加用户user1和密码

rabbitmqctl set_permissions -p / user1 ".*" ".*" ".*"  --设置user1用户在虚拟主机/下面的权限

rabbitmqctl list_user_permissions user1   --显示user1权限

rabbitmqctl set_user_tags user1 administrator  --设置user1为管理员标示

rabbitmqctl delete_user guest     --删除默认guest用户

rabbitmqctl list_users   --显示所有用户

rabbitmqctl add_vhost vhost1  --添加虚拟主机vhost1,虚拟主机只是起到一个命名空间的作用,所以可以多个user共同使用一个virtual host

参考文献:

http://www.rabbitmq.com/man/rabbitmqctl.1.man.html#User%20management   --用户管理

http://www.cnblogs.com/daizhj/archive/2010/10/21/1857374.html   --基本设置

http://blog.163.com/[email protected]/blog/static/16476102320107173226920/ --虚拟主机的作用

http://www.ttlsa.com/linux/install-rabbitmq-on-linux/   --配置文件

时间: 2024-10-25 04:01:59

在Linux下安装RabbitMQ的相关文章

linux下安装rabbitmq 集群

1.下载erlang官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前18.3运行命令 wget http://erlang.org/download/otp_src_18.3.tar.gz 2.使用yum安装下必须的配件: yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf -yyum install unixODBC unixODBC-deve

Linux下安装rabbitMQ

1.安装 Erlang 1)Enable EPEL on your machine 以root身份执行下面两行命令 su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm'su -c 'yum install foo' 2)EnableErlang repository 以root身份执行下面命令(保证安装最新版本epel) wget -O /etc/yum.rep

Linux 下安装RabbitMQ 3.6.1

1.安装erlang 依赖 yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel 2.安装erlang ### 设定安装位置 ./configure --prefix=/opt/apps/erlang --without-javac ### 安装 make && make install ### 添加环境变量 vim ~/.base_profile export PATH=$PATH:/opt/apps/

Linux下安装禅道管理系统7.2

提示:禅道是用PHP开发的,只要安装一个MySQL,找一个能跑PHP的web应用服务器,把禅道源代码放到里面,然后按步骤安装就可以了.不一定要用XAMPP,XAMPP只是把PHP环境和MySQL都集成了而已. 禅道简介 禅道项目管理软件(ZenTaoPMS)是一款国产的,基于ZPL协议,开源免费的项目管理软件,它集产品管理.项目管理.测试管理于一体,同时还包含了事务管理.组织管理等诸多功能,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程,是中小型企业项目管理的首选. 禅道项目管理软

Linux下安装搭建Memcached集群环境

Linux下安装搭建Memcached集群环境

FFmpeg在Linux下安装编译过程

转载请把头部出处链接和尾部二维码一起转载,本文出自:http://blog.csdn.net/hejjunlin/article/details/52402759 今天介绍下FFmpeg在Linux下安装编译过程,用的是CentOS, 总体过程比较顺利,就是在ffmpeg等的时间稍长点.没什么技术难点.仅当记录. 关于FFmpeg FFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件).它提供了录制.转换以及流化音视频的完整解决方案.它包

Linux下安装配置Apache服务器

Linux下安装配置Apache服务器 1. 安装Apache [[email protected] ~]# yum –y install httpd 2. 启动Apache [[email protected] ~]# systemctl start httpd 3. 查看进程 [[email protected] ~]# systemctl status httpd httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib

linux 下安装 mysql 并配置 python 开发环境

1.安装 mysql ,安装过程中将提示设置 root 用户的密码,默认可以设置为 rootadmin . $ sudo apt-get install mysql-server 2.安装 mysql 开发工具(不安装时,安装 MySQL-python 提示错误 "mysql_config not found"). $ sudo apt-get install libmysqld-dev 3.安装 python 的 mysql 库 MySQL-python (首先安装 python-d

Linux下安装jdk8步骤详述

作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考. 0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载.(可在Windows下下载完成后,通过文件夹共享到Linux上) 1. 登录Linux,切换到root用户 su root 获取root用户权限,当前工作目