0
点赞
收藏
分享

微信扫一扫

rabbitMQ安装

亿奇学 2021-09-10 阅读 72

一、 安装erlang
yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel

wget  http://erlang.org/download/otp_src_20.0.tar.gz

./configure --prefix=/usr/local/erlang \
--enable-smp-support \
--enable-threads \
--enable-sctp \
--enable-kernel-poll \
--enable-hipe \
--with-ssl


备注:
    –prefix  指定安装目录
    –enable-smp-support启用对称多处理支持(Symmetric Multi-Processing对称多处理结构的简称)
    –enable-threads启用异步线程支持
    –enable-sctp启用流控制协议支持(Stream Control Transmission Protocol,流控制传输协议)
    –enable-kernel-poll启用Linux内核poll
    –enable-hipe启用高性能Erlang(High Performance Erlang)参考资料:http://www.cnblogs.com/me-sa/archive/2012/10/09/erlang_hipe.html
    –with-ssl使用SSL包

make && make install

vi /etc/profile

ERL_HOME=/usr/local/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH


source /etc/profile

二、rabbitMQ安装

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz
xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.1.tar
cp -rf ./rabbitmq_server-3.6.1 /usr/local/
cd /usr/local/
mv rabbitmq_server-3.6.1 rabbitmq-3.6.1

#开启管理页面插件
cd ./rabbitmq-3.6.1/sbin/
./rabbitmq-plugins enable rabbitmq_management

/sbin/service rabbitmq-server stop/start/etc.
service rabbitmq-server start  启动服务
service rabbitmq-server etc   查看哪些命令可以使用
service rabbitmq-server stop  停止服务
service rabbitmq-server status查看服务状态


添加到启动项:
chkconfig rabbitmq-server on

RabbitMQ的根目录:var/lib/rabbitmq
RabbitMQ的配置文件目录:etc/rabbitmq/
RabbitMQ的日志文件目录:var/log/rabbitmq

简单的rabbitmq配置可无需配置文件,只有需要定制复杂应用时,才需要用到配置文件
https://www.cnblogs.com/zhming26/p/6140307.html?utm_source=itdadao&utm_medium=referral


#启动命令,该命令ctrl+c后会关闭服务
/usr/local/rabbitmq-3.6.1/sbin/rabbitmq-server start


#在后台启动Rabbit
/usr/local/rabbitmq-3.6.1/sbin/rabbitmq-server -detached


#关闭服务
/usr/local/rabbitmq-3.6.1/sbin/rabbitmqctl stop


创建管理账号:
/usr/local/rabbitmq-3.6.1/sbin/rabbitmqctl  add_user admin admin
添加权限:
/usr/local/rabbitmq-3.6.1/sbin/rabbitmqctl  set_permissions  -p "/"  admin "." "." ".*"
修改用户角色
/usr/local/rabbitmq-3.6.1/sbin/rabbitmqctl set_user_tags admin administrator

添加管理员账号


    #进入RabbitMQ安装目录
    cd /usr/local/rabbitmq-3.6.1/sbin


    #添加用户
    #rabbitmqctl add_user Username Password
    ./rabbitmqctl add_user admin  admin


    #设置用户标签
    #rabbitmqctl set_user_tags User Tag
    #[administrator]:管理员标签
    ./rabbitmqctl set_user_tags admin administrator
    
    #设置用户权限
    ./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
    
    #设置完成后可以查看当前用户和角色(需要开启服务)
    ./rabbitmqctl list_users

登录管理界面
浏览器输入地址:http://服务器IP地址:15672/










举报

相关推荐

0 条评论