国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

安裝RabbitMQ及配置Centos7 方式(2)

這篇具有很好參考價值的文章主要介紹了安裝RabbitMQ及配置Centos7 方式(2)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、背景需求

自行搭建學習參考使用,這里采用的Centos7 方式,這已經(jīng)是多年前的方式了,現(xiàn)在主流方式是容器化安裝、部署,docker、ks8,同學們可自行去學習參考。

2、搭建環(huán)境

環(huán)境:centos7 、otp_src_21.3、rabbitmq-server-generic-unix-3.7.9、c++。

注意Erlang 和 RabbitMQ版本對照

RabbitMQ版本 Erlang最低版本要求 Erlang最高版本要求
3.7.15 - 3.7.16 20.3.x 22.0.x
3.7.7 - 3.7.14 20.3.x 21.3.x
3.7.0 - 3.7.6 19.3 20.3.x

2.1 erlang安裝

2.1.1 安裝依賴環(huán)境C++編譯
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson
2.1.2 erlang語言環(huán)境的安裝
wget http://erlang.org/download/otp_src_21.3.tar.gz
2.1.3 解壓erlang安裝包
tar -zxvf otp_src_21.3.tar.gz
2.1.4 進入目錄
cd otp_src_21.3
2.1.5 配置
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
2.1.6 開始安裝編譯
make
make install
2.1.7 配置erlang環(huán)境變量
在原有的PATH后面添加 :/usr/local/erlang/bin

vim /etc/profile
export PATH=$PATH:/usr/local/erlang/bin
source /etc/profile #使其生效
echo $PATH
2.1.8 檢查
erl

2.2 RabbitMQ安裝

2.2.1下載

切換目錄,把rabbitmq下載到此目錄/data/rabbitmq,這里安裝的版本是:[rabbitmq-server-generic-unix-3.7.9.tar]

下載地址:https://mirrors.huaweicloud.com/rabbitmq-server/v3.7.9/

下載:rabbitmq-server-generic-unix-3.7.9.tar.xz 版本

2.2.2 解壓
xz -d rabbitmq-server-generic-unix-3.7.9.tar.xz 
tar xvf rabbitmq-server-generic-unix-3.7.9.tar
2.2.3 配置
mv rabbitmq_server-3.7.9/ rabbitmq

vi /etc/profile

#set rabbitmq environment
export PATH=$PATH:/usr/local/rabbitmq/sbin

source /etc/profile #使其生效

echo $PATH
2.2.4 啟動服務
rabbitmq-server -detached //啟動rabbitmq,-detached代表后臺守護進程方式啟動。

啟動后可能提示W(wǎng)arning: PID file not written; -detached was passed.但是通過瀏覽器是可以訪問的, 如果啟動失敗,查看是否端口:5672被占用:

netstat -lnp|grep 5672 #檢查端口被哪個進程占用
ps 762 #查看進程的詳細信息,加入進程號是762
kill -9 762 #殺掉編號為762的進程(請根據(jù)實際情況輸入)
2.2.5 查看狀態(tài)
rabbitmqctl status

啟動成功如下:

安裝RabbitMQ及配置Centos7 方式(2),rabbitmq,rabbitmq,分布式

2.2.6 配置網(wǎng)頁插件

創(chuàng)建目錄

mkdir /etc/rabbitmq

啟用插件

rabbitmq-plugins enable rabbitmq_management
2.2.7 開放防火墻端口
  1. //永久的添加該端口。去掉--permanent則表示臨時。
  2. firewall-cmd --permanent --zone=public --add-port=5672/tcp
  3. firewall-cmd --permanent --zone=public --add-port=15672/tcp
  4. //重新加載配置,使得修改有效。
  5. firewall-cmd --reload
  6. //查看開啟的端口,出現(xiàn)5672/15672這開啟正確
  7. firewall-cmd --permanent --zone=public --list-ports
2.2.8 相關命令
  1. 啟動服務:rabbitmq-server -detached
  2. 查看狀態(tài):rabbitmqctl status
  3. 關閉服務:rabbitmqctl stop
  4. 列出角色:rabbitmqctl list_users
2.2.9 配置賬戶

默認網(wǎng)頁是不允許訪問的,需要增加一個用戶修改一下權限,代碼如下:

  1. rabbitmqctl add_user username password //添加用戶,后面兩個參數(shù)分別是用戶名和密碼
  2. rabbitmqctl set_permissions -p / username "." "." ".*" //添加權限
  3. rabbitmqctl set_user_tags username administrator //修改用戶角色
2.2.10 訪問

瀏覽器輸入:http://ip:15672

安裝RabbitMQ及配置Centos7 方式(2),rabbitmq,rabbitmq,分布式

登錄之后

安裝RabbitMQ及配置Centos7 方式(2),rabbitmq,rabbitmq,分布式

到這rabbitmq的安裝就完成!文章來源地址http://www.zghlxwxcb.cn/news/detail-838259.html

到了這里,關于安裝RabbitMQ及配置Centos7 方式(2)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Centos7下安裝RabbitMQ教程

    Centos7下安裝RabbitMQ教程

    看我這個文章安裝如果不會,你順著網(wǎng)線來揍我,不能說最簡單,我的是超級簡單!??! 一、做準備(我是在vm虛擬機上的Centos7鏡像上安裝的) ? ? 1、安裝rabbitmq得準備他的安裝包(rabbitmq-server-3.8.5-1.el7.noarch) ? ? ? ?下載地址mq? ? ? ?? ? ? ?2、還得準備erlang語言(er

    2024年02月07日
    瀏覽(18)
  • centos7安裝erlang及rabbitMQ

    centos7安裝erlang及rabbitMQ

    第一:自己的系統(tǒng)版本,centos中uname -a指令可以查看,el8,el7,rabbitMQ的包不一樣! 第二:根據(jù)rabbitMQ中erlang version找到想要下載rabbitMQ對應erlang版本,地址地=:https://www.rabbitmq.com/which-erlang.html 下載地址 erlang下載: https://www.erlang.org/ RabbitMQ下載: https://github.com/rabbitmq/rabbitmq

    2024年02月12日
    瀏覽(26)
  • Centos7安裝RabbitMQ與使用(超詳細)

    Centos7安裝RabbitMQ與使用(超詳細)

    第一步、安裝任何軟件包之前,建議使用以下命令更新軟件包和存儲庫 第二步、Erlang在默認的YUM存儲庫中不可用,因此您將需要安裝EPEL存儲庫 也可以去Erlang官網(wǎng)下載Erlang存儲庫https://packagecloud.io/rabbitmq/erlang?page=1,將下載好的rpm包防至Centos上 第三步、RabbitMQ是基于Erlang(面向

    2024年02月13日
    瀏覽(26)
  • 在CentOS7上使用Docker安裝和部署RabbitMQ

    在CentOS7上使用Docker安裝和部署RabbitMQ

    首先,使用Docker命令從Docker Hub拉取RabbitMQ官方鏡像。打開終端并運行以下命令: 一旦鏡像下載完成,使用以下命令創(chuàng)建RabbitMQ容器: -d:這個選項告訴Docker在后臺運行容器。 –hostname:主機名(RabbitMQ的一個重要注意事項是它根據(jù)所謂的 “節(jié)點名稱” 存儲數(shù)據(jù),默認為主機名

    2024年02月10日
    瀏覽(49)
  • 手把手教你安裝RabbitMQ(基于CentOS7系統(tǒng))

    手把手教你安裝RabbitMQ(基于CentOS7系統(tǒng))

    RabbitMQ是一個開源的AMQP實現(xiàn),服務器端用Erlang語言編寫,支持多種客戶端。用于在分布式系統(tǒng)中存儲轉(zhuǎn)發(fā)消息,在易用性、擴展性、高可用性等方面表現(xiàn)不俗。 可靠性 靈活的路由 消息集群 高可用 插件機制 多種協(xié)議 多語言客戶端 管理界面 跟蹤機制 先安裝一些必要的依賴

    2023年04月08日
    瀏覽(24)
  • Centos7安裝RabbitMQ與使用(超詳細),21年大數(shù)據(jù)開發(fā)面經(jīng)分享

    Centos7安裝RabbitMQ與使用(超詳細),21年大數(shù)據(jù)開發(fā)面經(jīng)分享

    public static void main(String[] args) throws Exception{ Connection connection = RabbitMQUtils.getConnection(); Channel channel = connection.createChannel(); /** * 為了保險起見,防止生產(chǎn)方未啟動隊列未創(chuàng)建的情況下消費方啟動后報404異常,最好在消費方中也聲明創(chuàng)建隊列,注意消費方和生產(chǎn)方聲明的隊列必須

    2024年04月16日
    瀏覽(43)
  • centos7安裝erlang23.3.4.11及rabbitmq3.9.16版本

    centos7安裝erlang23.3.4.11及rabbitmq3.9.16版本

    rpm包有系統(tǒng)版本要求,el是Red Hat Enterprise Linux(EL)的縮寫。 EL7是Red Hat 7.x,Centos 7.x EL8是Red Hat 8.x, Centos 8.x 所以我們在安裝erlang及rabbitmq時需要選擇與自己的服務器相對應的rpm包 # rabbitmq的rpm安裝包 https://github.com/rabbitmq/rabbitmq-server/releases?page=10 # erlang的rpm安裝包 https://github.com/

    2024年02月07日
    瀏覽(23)
  • 大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細教程-偽分布式配置(Centos7)

    大數(shù)據(jù)-安裝 Hadoop3.1.3 詳細教程-偽分布式配置(Centos7)

    **相關資源:**https://musetransfer.com/s/q43oznf6f(有效期至2023年3月16日)|【Muse】你有一份文件待查收,請點擊鏈接獲取文件 1.檢查是否安裝ssh (CentOS 7 即使是最小化安裝也已附帶openssh 可跳過本步驟) 若已安裝進行下一步驟 若未安裝 請自行百度 本教程不做過多講解 2.配置ss

    2023年04月08日
    瀏覽(24)
  • CentOS7安裝Zookeeper分布式集群

    前言 ZooKeeper 是一個開源的分布式協(xié)調(diào)服務框架,主要用于分布式系統(tǒng)中的數(shù)據(jù)同步、配置管理、集群控制和命名服務等方面的處理。本文在3個系統(tǒng)為CentOS7的Linux節(jié)點上配置了Zookeeper分布式集群,安裝配置的過程均在普通用戶 sxZhang 的賬戶上完成,安裝路徑為 ~/bigdata ,3個

    2024年01月17日
    瀏覽(26)
  • CentOS7安裝Flink1.17偽分布式

    CentOS7安裝Flink1.17偽分布式

    擁有1臺CentOS7 CentOS7安裝好jdk,官方文檔要求java 11,使用java 8也可以??蓞⒖?CentOS7安裝jdk8 下載安裝包 ? 創(chuàng)建軟鏈接 添加如下環(huán)境變量 讓環(huán)境變量立即生效 進入flink配置目錄,查看flink的配置文件 配置flink-conf.yaml 找到如下配置項,并按照如下修改,其中node1為機器主機名

    2024年04月14日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包