在Linux下安装RabbitMQ
2015-09-19 23:35
691 查看
Installing on RPM-based Linux (CentOS, Fedora, OpenSuse, RedHat)
1、安装Erlangyum -y install openssl* rpm -ivh http://www.rabbitmq.com/releases/erlang/erlang-17.4-1.el6.x86_64.rpm[/code]
2、安装RabbitMQrpm --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、启动RabbitMQchkconfig 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
7、设置防火墙iptables -I INPUT -p tcp --dport 5672 -j ACCEPT --rabbitmq端口 iptables -I INPUT -p tcp --dport 15672 -j ACCEPT --监控端口 service iptables save service iptables restart cat /etc/sysconfig/iptables
参考文献:
http://www.rabbitmq.com/man/rabbitmqctl.1.man.html#User%20management --用户管理
/article/4598264.html --基本设置
http://blog.163.com/sky20081816@126/blog/static/16476102320107173226920/ --虚拟主机的作用
http://www.ttlsa.com/linux/install-rabbitmq-on-linux/ --配置文件
相关文章推荐
- linux创建线程
- 构建centos 5.2系统源码树
- Centos7下安装Chrome浏览器
- linux sed awk
- Linux进程管理命令
- linux守护进程
- Linux系统下给VMWare安装Tools
- linux系统简单搭建iSCSI
- linux进程通信--信号量
- linux进程通信--消息队列
- linux进程通信--共享内存
- CentOS 7系统挂载NTFS分区的移动硬盘(转载及体验 CentOS6.5系统挂载NTFS分区的移动硬盘)
- Linux服务之DNS(bind)
- Zookeeper linux下使用
- 偏执的我从Linux到Windows的感受
- Linux:目录&文件基本操作
- Set Up VTune Amplifier(windows) 2015 for Remote (linux)Analysis
- CentOS 安装远程桌面工具 xrdp 0.6.1
- Centos 7.1 最小安装+更新阿里源+Xfce桌面环境
- Linux系统启动流程