rabbitmq 安装 linux
?
rabbitmq是基于erlnag語言平臺(tái)的,安裝rabbitmq 先安裝erlang
版本 erlang:?otp_src_20.3.tar.gz
rabbitmq: rabbitmq-server-generic-unix-3.7.13.tar.xz
查看對(duì)應(yīng)版本:https://www.rabbitmq.com/which-erlang.html
1.安裝erlang
解壓
tar -zxvf otp_src_20.3.tar.gz
cd /app/rabmq/software/otp_src_20.3
編譯
./configure --prefix=/app/rabmq/opt/erlang
安裝
make && make install
測(cè)試
cd /app/rabmq/opt/erlang/bin
./erl
出現(xiàn)版本號(hào)就成功
Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V9.3 ?(abort with ^G)
?
?添加環(huán)境變量
view .bash_profile
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin
source .bash_profile
任意位置輸入 erl 查看是否生效
?
2.安裝rabbitmq
注意:安裝rabbitmq必須先安裝erlang
解壓
tar xvf rabbitmq-server-generic-unix-3.7.13.tar.xz -C /app/rabmq/opt/
mv rabbitmq_server-3.7.13 rabbitmq
配置環(huán)境變量
view .bash_profile
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin:/app/rabmq/opt/rabbitmq/sbin
?
啟用web管理插件
cd /app/rabmq/opt/rabbitmq/sbin
./rabbitmq-plugins enable rabbitmq_management
?
?修改文件設(shè)置權(quán)限
view /app/rabmq/opt/rabbitmq/ebin/rabbit.app
設(shè)置guest權(quán)限訪問local問題將{loopback_users, [<<"guest">>]} 修改為{loopback_users, []}
???
啟動(dòng)服務(wù) 后臺(tái)運(yùn)行
??./rabbitmq-server -detached
?添加用戶 用戶名:rabmq 密碼:rabmq
?./rabbitmqctl add_user rabmq rabmq
?給用戶添加權(quán)限
?./rabbitmqctl set_user_tags rabmq administrator
?添加vhost
?./rabbitmqctl add_vhost rabmq
?設(shè)置權(quán)限
?./rabbitmqctl set_permissions -p rabmq rabmq ".*" ".*" ".*"
訪問頁面地址:
http://<IP>:15672
完成以上步驟安裝rabbitmq完成
?
?
#以下為 rabbitmq 常用命令
??重啟服務(wù)
?rabbitmqctl stop
?rabbitmq-server restart
?查看用戶列表
?rabbitmqctl list_users
?添加用戶 用戶名:rabmq 密碼:rabmq
?rabbitmqctl add_user rabmq rabmq
?給用戶添加權(quán)限
?rabbitmqctl set_user_tags rabmq administrator
?添加vhost
?rabbitmqctl add_vhost rabmq
?設(shè)置權(quán)限
?rabbitmqctl set_permissions -p rabmq rabmq ".*" ".*" ".*"
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhoufly-blog/p/11460264.html
總結(jié)
以上是生活随笔為你收集整理的rabbitmq 安装 linux的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机一级msoffice考试选择题题库
- 下一篇: 唯美MACD