Centos6.8 rabbitmq搭建且修改默认端口
一、安装依赖环境
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel
二、安装erlang
1.下载源码
wget http://erlang.org/download/otp_src_21.0.tar.gz
2.解压源码
tar xvf otp_src_21.0.tar.gz
3.进入解压后的目录
cd otp_src_21.0
4.配置安装路径
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
5.编译安装
make && make install
6.配置环境变量
vim /etc/profile
在最后面加上
export PATH=$PATH:/usr/local/erlang/bin
保存退出后执行下面语句使之生效
source /etc/profile
7.验证
输入“erl”。如果能显示erlang的版本等信息表示安装成功。
三、安装RabbitMQ
1.下载源码,rabbitmq-server-generic-unix-3.7.8.tar.xz
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.7.8/rabbitmq-server-generic-unix-3.7.8.tar.xz
2.解压文件
xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.7.8.tar
解压后的文件名是:
rabbitmq_server-3.7.8
3.进入rabbitmq_server-3.6.14直接运行
./sbin/rabbitmq-server start
四、管理
1.启动
./sbin/rabbitmq-server start
2.启动管理插件
./rabbitmq-plugins enable rabbitmq_management
3.添加用户并分配权限
./rabbitmqctl add_user admin admin
./rabbitmqctl set_user_tags admin administrator
4.停止
./rabbitmqctl stop
5.查看端口占用情况
netstat -lnp|grep 5672
6.赋权
通过端口15672登录进后台之后,选择“admin”菜单,然后选择创建的“admin”用户,进去单击“Set permission”即可
五、如果同一台服务器上存在了activemq,需要改端口
1.在rabbitmq的etc下创建文件
vim rabbitmq/etc/rabbitmq/rabbitmq.conf
2.添加你的ip和端口最后重新启动rabbitmq服务即可
listeners.tcp.default = ip:6573
六、权限设置
建了vhost忘记给权限到用户
rabbitmqctl set_permissions -p "/" username ".*" ".*" ".*"
给kyoxue分配test名的vhost权限
rabbitmqctl set_permissions -p "test" kyoxue ".*" ".*" ".*"
参考网站:https://www.cnblogs.com/duanjt/p/10042862.html#undefined
Centos6.8 rabbitmq搭建且修改默认端口的更多相关文章
- centos6.5 ssh安全优化,修改默认端口名,禁止root远程登录
一.修改默认端口号 第一步: vi /etc/sysconfig/iptables 添加修改后的端口号的配置 -A INPUT -p tcp -m state --state NEW -m tcp - ...
- MySQL5.7添加授权账号及修改默认端口
1.修改默认端口 打开配置文件 vim /etc/my.cnf 分别添加端口在client.mysql节点 [client] port=15099 [mysqld] port=15099 需要注意se ...
- tomcat修改默认端口
1.webserver: tomcat2.version: Apache Tomcat/7.0.293.operation: 修改默认端口 3.1 修改tomcat目录下的/conf/server ...
- Jetty修改默认端口
1.webserver: Jetty2.version: 7.6.5, 8.1.53.operation: 修改默认端口3.1 修改Jetty目录下的/etc/jetty.xml 文件中的[por ...
- CentOS7系统下GitLab的安装、汉化、修改默认端口、开启发送邮箱
一.centos7.4 下安装及汉化 =============================================== 2017/11/12_第6次修改 ...
- 如何在Spring boot中修改默认端口
文章目录 介绍 使用Property文件 在程序中指定 使用命令行参数 值生效的顺序 如何在Spring boot中修改默认端口 介绍 Spring boot为应用程序提供了很多属性的默认值.但是有时 ...
- Linux禁止root远程登录及修改默认端口
1.1 修改SSHD配置,禁止root远程登录 禁止登录之前先穿甲一个可以远程登录的普通用户,以免造成登录不了的情况 [root@jhkj66 ~]# useradd yw001 #创建用户 [roo ...
- [Jenkins] Jenkins的启动停止并修改默认端口
在Win系统下面,经常使用Jenkins今天自动化测试工作,但是在搭建的时候还是有些坑 1.选择性安装: 一般会选择windows,会下载一个压缩包,然后step by step就可以安装成功,这个方 ...
- ECS修改默认端口22及限制root登录
首先要创建一个用户,用系统默认的www用户也可以(这里不介绍如何创建用户) 接下来要修改www的密码: passwd www 执行此命令后会让你输入两次密码.这样就设置好了. 然后进入: vi /et ...
随机推荐
- LC 781. Rabbits in Forest
In a forest, each rabbit has some color. Some subset of rabbits (possibly all of them) tell you how ...
- SSH整合入门案例
package loaderman.action; import java.util.Map; import com.opensymphony.xwork2.ActionContext; import ...
- 小D课堂 - 新版本微服务springcloud+Docker教程_5-08 断路器监控仪表参数
笔记 8.断路器监控仪表参数讲解和模拟熔断 简介:讲解 断路器监控仪表盘参数和模拟熔断 1.sse server-send-event推送到前端 资料:https://github.com/ ...
- powershell获取mac地址
> getmac > getmac | select-string "00" > $a = getmac | select-string "00&quo ...
- Python-sympy科学计算与数据处理(求极限及其它功能)
极限 其它功能
- Delphi 字符串加密与解密函数
EncdDecd 单元: EncodeString.DecodeString.EncodeBase64.DecodeBase64 uses EncdDecd; const str = '万一的 Del ...
- shell脚本:DNS自检脚本
host.txt中信息,已配置DNS正反解. bigdata-hive-tidb005.bjthq.vivo.lan 10.20.94.5 bigdata-hive-tidb004.bjthq.viv ...
- 配置lumen的log为daily模式
1.首先添加服务提供者类LogServiceProvider <?php namespace App\Providers; use Illuminate\Support\ServiceProvi ...
- Redis Guide
1. Redis简介 Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理.它支持字符串.哈希表.列表.集合.有序集合,位图,hyperloglogs等数 ...
- DOTS学习资源
以下是一些面向数据的资源,可以是Unity或我们已经验证过的外部资源.我们将包括外部资源,我们认为这些外部资源能够很好地理解面向数据的设计并包含高质量的信息(在贡献时). 注意:由于Unity Dat ...