- 安装Erlang 环境
- 安装 gcc gcc-c++ openssl(本机没有)
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
- 安装 ncurses
yum -y install ncurses-devel
- 安装 erlang
1. 下载erlang 包 wget http://erlang.org/download/otp_src_18.2.1.tar.gz 2. 解压erlang包 tar zxvf otp_src_18.2.1.tar.gz 3. 执行编译 ./configure make install
- 安装 gcc gcc-c++ openssl(本机没有)
- 安装 RabbitMQ
- 下载
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz --no-check-certificate
- xz 和 tar 解压
1. 安装 xz 插件 yum install xz 2. 解压 xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz tar -xvf rabbitmq-server-generic-unix-3.6.9.tar
- 之后将 rabbitmq_server-3.6.9 移入到 /usr/local/ 并改名为 rabbitMQ
1. 移动 到 /usr/local mv rabbitmq_server-3.6.9/ /usr/local 2. 修改名称为 rabbitMQ cd /usr/local mv rabbitmq_server-3.6.9 rabbitMQ
- 配置环境变量
1. 打开配置文件 vim /etc/profile 2. 内容 export RABBITMQ_HOME=/usr/local/rabbitMQ export PATH=$PATH:$RABBITMQ_HOME/sbin 3. 保存并刷新 source /etc/profile
- 下载
- MQ配置
- 启动 MQ后端管理
#启动后台管理 rabbitmq-plugins enable rabbitmq_management
- 设置端口号,可以外网访问
iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
- 添加用户和权限
- 注意
- 默认 guest 用户是不允许访问的,需要增加一个用户修改权限
- 操作
1. 添加用户 rabbitmqctl add_user [userName] [password] 2. 添加权限 rabbitmqctl set_permissions -p "/" [userName] ".*" ".*" ".*" 3. 修改用户角色 rabbitmqctl set_user_tags [userName] administrator
- 注意
- 启动 MQ后端管理
- MQ 服务操作
启动服务:rabbitmq-server -detached 重启服务:rabbitmq-server restart 关闭服务:rabbitmqctl stop 查看状态:rabbitmqctl status 列出角色:rabbitmqctl list_users 开启某个插件:rabbitmq-pluginsenable xxx 关闭某个插件:rabbitmq-pluginsdisablexxx
RabbitMQ-搭建Liunx
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Linux下安装RabbitMQ 安装Erlang环境安装GCC GCC-C++ Openssl等模块,安装过就不...
- RabbitMQ介绍:RabbitMQ是流行的开源消息队列系统。是AMQP(Advanced Message Qu...
- 黑色的海岛上悬着一轮又大又圆的明月,毫不嫌弃地把温柔的月色照在这寸草不生的小岛上。一个少年白衣白发,悠闲自如地倚坐...