Centos6.8 rabbitmq搭建且修改默认端口

1、安装依赖环境

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-develhtml

 

2、安装erlang

1.下载源码java

wget http://erlang.org/download/otp_src_21.0.tar.gzc++

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 installvim

6.配置环境变量
vim /etc/profile
在最后面加上
export PATH=$PATH:/usr/local/erlang/bin
保存退出后执行下面语句使之生效
source /etc/profile服务器

7.验证
输入“erl”。若是能显示erlang的版本等信息表示安装成功。tcp

3、安装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 startui

4、管理


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”便可插件

5、若是同一台服务器上存在了activemq,须要改端口

1.在rabbitmq的etc下建立文件unix

vim rabbitmq/etc/rabbitmq/rabbitmq.conf

2.添加你的ip和端口最后从新启动rabbitmq服务便可

listeners.tcp.default = ip:6573

 6、权限设置

建了vhost忘记给权限到用户

rabbitmqctl set_permissions -p "/" username ".*" ".*" ".*"

给kyoxue分配test名的vhost权限

rabbitmqctl set_permissions -p "test" kyoxue ".*" ".*" ".*"

参考网站:https://www.cnblogs.com/duanjt/p/10042862.html#undefined

相关文章
相关标签/搜索