一、軟件介紹
RabbitMQ是實(shí)現(xiàn)了高級(jí)消息隊(duì)列協(xié)議(AMQP)的開源消息代理軟件(亦稱面向消息的中間件)。RabbitMQ服務(wù)器是用Erlang語言編寫的,而集群和故障轉(zhuǎn)移是構(gòu)建在開放電信平臺(tái)框架上的。所有主要的編程語言均有與代理接口通訊的客戶端庫。
二、部署方式
1.安裝依賴
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
2.erlang安裝
鏈接:軟件安裝下載地址
tar -xvf otp_src_20.3.tar.gz
cd otp_src_20.3
./configure --prefix=/opt/erlang --without-javac
make && make install
安裝完成后,使用erl命令測(cè)試是否生效。
3.添加環(huán)境變量
vim /etc/profile
添加如下內(nèi)容:
export PATH=$PATH:/opt/erlang/bin
修改完畢后,使該配置文件生效
source /etc/profile
4.安裝RabbitMQ3.6.10
執(zhí)行如下命令,解壓軟件包
tar xvf rabbitmq-server-generic-unix-3.6.10.tar
執(zhí)行如下命令,移動(dòng)目錄到/usr/lcoal/下
mv rabbitmq_server-3.6.10 /usr/local/rabbitmq
執(zhí)行如下命令,編輯profile文件
vim /etc/profile
新增如下環(huán)境變量
export PATH=$PATH:/usr/local/rabbitmq/sbin
執(zhí)行如下命令,使得環(huán)境變量生效
source /etc/profile
5.啟動(dòng)RabbitMQ3.6.10
nohup ./rabbitmq-server –detached &
需要加上nohup,否則會(huì)經(jīng)常down
三、使用軟件
安裝RabbitMQ管理插件
rabbitmq-plugins enable rabbitmq_management
創(chuàng)建賬戶文章來源:http://www.zghlxwxcb.cn/news/detail-445746.html
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administrator
訪問http://ip:15672,賬戶密碼均是admin文章來源地址http://www.zghlxwxcb.cn/news/detail-445746.html
四、卸載RabbitMQ
- 停止rabbitmq服務(wù)
systemctl stop rabbitmq-server
- 卸載erlang
查看erlang安裝的相關(guān)列表
yum list | grep erlang
卸載erlang所以內(nèi)容
yum -y remove erlang-*
刪除erlang目錄
rm -rf /usr/lib64/erlang
- 卸載rabbitmq
查看rabbitmq安裝的相關(guān)列表
yum list | grep rabbitmq
卸載rabbitmq所以內(nèi)容
yum -y remove rabbitmq
刪除rabbitmq相關(guān)目錄
find / -name rabbitmq
rm -rf
到了這里,關(guān)于麒麟V10環(huán)境安裝RabbitMQ3.6.10的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!