1. 程式人生 > >在centos中安裝rabbitmq服務

在centos中安裝rabbitmq服務

先決條件

開始安裝前,需要準備:
- 部署一個centos例項
- 用使用者賬戶(root或者非root皆可,如果是root賬戶,下面的命令中就不需要使用sudo了)登入系統

更新作業系統

使用下面的命令去更新作業系統到最新穩定的狀態

sudo yum install epel-release
sudo yum update
sudo reboot

安裝Erlang

由於rabbitmq是由erlang編寫,所以安裝rabbitmq前需要安裝erlang環境

cd ~
wget http://packages.erlang-solutions.com/erlang-solutions-1.0
-1.noarch.rpm sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm sudo yum install erlang

驗證安裝是否成功

erl

安裝rabbitmq

使用下面的命令安裝當前的最新版本(3.6.1)的rabbitmq

cd ~
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
sudo rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo yum install rabbitmq-server-3.6.1-1.noarch.rpm

修改防火牆規則

為了使用rabbitmq遠端管理控制程式,需要允許埠:4369, 25672, 5671, 5672, 15672, 61613, 61614, 1883和 8883

sudo firewall-cmd --zone=public --permanent --add-port=4369/tcp --add-port=25672/tcp --add-port=5671-5672/tcp --add-port=15672/tcp  --add-port=61613-61614/tcp
--add-port=1883/tcp --add-port=8883/tcp sudo firewall-cmd --reload

啟動rabbitmq服務

sudo systemctl start rabbitmq-server.service

配置系統啟動時服務自動啟動

sudo systemctl enable rabbitmq-server.service

檢查rabbitmq啟動狀態

sudo rabbitmqctl status

啟動並使用rabbitmq管理控制檯

啟用rabbitmq管理控制以便於可以通過瀏覽器監視rabbitmq服務狀態

sudo rabbitmq-plugins enable rabbitmq_management


sudo chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

然後,給rabbitmq管理程式新增賬號(mqadmin)密碼(mqadminpassword)

sudo rabbitmqctl add_user mqadmin mqadminpassword
sudo rabbitmqctl set_user_tags mqadmin administrator
sudo rabbitmqctl set_permissions -p / mqadmin ".*" ".*" ".*"

Now,訪問你的rabbitmq管理控制程式

http://[your-vultr-server-IP]:15672/

相關推薦

centos安裝rabbitmq服務

先決條件 開始安裝前,需要準備: - 部署一個centos例項 - 用使用者賬戶(root或者非root皆可,如果是root賬戶,下面的命令中就不需要使用sudo了)登入系統 更新作業系統 使用下面的命令去更新作業系統到最新穩定的狀態 sud

Linux安裝RabbitMQ服務

1.安裝Erlang環境 1.1下載Erlang安裝 下載安裝包到指定的目錄(erlang目錄為自己建立) #cd /home/erlang wget http://www.erlang.org/download/otp_src_R16B02.tar.gz 1.2 解壓

centos安裝mangodb

x86 local code -o mongo lin inux 下載 b- 1、下載完安裝包,並解壓 tgz(以下演示的是 64 位 Linux上的安裝) curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x8

centOS 安裝 Redis

路徑 mman tom bugs over ons red enc jpg 之前安裝過了 jdk,mysql,tomcat,這次安裝 Redis, 1 . 首先得安裝 c環境,用來編譯 Redis源碼, [[email protected]/* */ l

CentOS安裝Nginx服務

代碼 grep 服務 表達式 12.1 img lock gcc ror 一、nginx安裝環境 nginx是C語言開發,建議在linux上運行,本教程使用Centos7作為安裝環境。 1.1 gcc 安裝nginx需要先將官網下載的源碼進行編譯,編譯依

CentOS 7 安裝vsftpd 服務

reserve 安裝 warn 用戶名 local save list 希望 image 在CentOS7上安裝ftp服務器用於保存服務端上傳的圖片。 1、CentOS卸載vsftpd的方法 如果服務器上已經安裝了vsftpd服務,配置出錯需要卸載vsftpd服務。 1.1

centos 7 安裝ntp服務

每天 entos 0.20.2 detail ntp服務器 onf cst /usr centos 7 yum install ntp ntpdate -y 第二步 查找時間同步服務器 http://www.pool.ntp.org/zone/asia 第三步

centos 7安裝 rabbitmq 用yum 安裝

信息 一行 stat server centos 7 www. attr eas rpm 先安裝Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.r

centos 7 安裝rabbitmq 3.6.12

c-c ble ack 1.0 web span bin targe erl 1 安裝erlang (1)更新erlang倉庫 wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1

CentOS安裝crontab服務

span style 開機自動啟動 config bsp conf 簡書 www team 1. 確認crontab是否安裝: 執行 crontab 命令如果報 command not found,就表明沒有安裝 2. 安裝 crontab 執行 yum install

centos搭建vsftpd服務

記錄 ftp gin ges -s 步驟 inux sysconf 命令 最近在學習linux的知識,在學習中是一步一個坑,沒點脾氣,誰讓我啥都不會呢。 搭建vsftpd服務器步驟: 1、查看本機是否安裝了vsftpd,命令rpm -qa|grep vsftpd 2、如果

CentOS安裝Mysql

環境 路徑 log http linux 簡單 linu 5.7 yum 參考文檔 http://www.linuxidc.com/Linux/2016-09/135288.htm 安裝環境: CentOS7 64位 安裝版本: mysql5.7版本 安

CentOS 7 安裝NFS服務端和客戶端

寫的權限 防火墻配置 -- tool idm als serve rman 10.10 操作系統:CentOS Linux release 7.2.1511 (Core)NFS服務端安裝:yum install nfs-utils -y創建共享1.在/etc/exports

windows安裝rabbitMQ服務

命令行啟動 瀏覽器中 開發 令行 text sdn name 配置 運行模式 簡介: RabbitMQ是流行的開源消息隊列系統,用erlang語言開發。RabbitMQ是AMQP(高級消息隊列協議)的標準實現。 windows安裝rabbitMQ服務步驟: 首先需要安裝 E

CentOs 安裝 Python3 和 pip2

Python今天在虛擬機中安裝了 CentOs 7 ,安裝完成後發現其自帶的 Python 環境只有 Python 2.7 ,還需自己安裝 Python 3,這點就不像 Ubuntu 那麽友好了,希望將來會自帶 Python 3 吧。pip2 安裝在最後首先去官網下載 Python 3 的源碼包唄。手動略過。

centos安裝配置nginx完成之後主機無法訪問

CP 方法 true VM 配置 pre PE all 開啟 原因 VMware中安裝centos7,安裝配置完成nginx後,主機無法訪問。虛擬機沒有放行Nginx默認端口80。 解決方法 解決方法 首先:開啟 web 端口 firewall-cmd --p

CentOS yum 安裝RabbitMQ

yum OS In .repo rmi 快速 rhel repo com 最近在做機器學習的任務系統,任務模塊使用了消息對聯,比較快速的搭建方法: 1.安裝erlang 下載rpm倉庫:wget http://packages.erlang-solutions.com/

Centos安裝ffmpeg和aria2c

dex fix util scale gen devel lease x11 x265 # 安裝ffmpegyum install epel-release -yrpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-n

(一)Windows下安裝RabbitMQ服務

百度網盤 http lang gin 配置 ble localhost 語言 load 一:安裝RabbitMQ需要先安裝Erlang語言開發包,百度網盤地址:http://pan.baidu.com/s/1jH8S2u6。直接下載地址:http://erlang.org/

CentOS minimal 安裝ssh 服務 和客戶端

eve lis 分享圖片 wrap 開機啟動 mage minimal start 重啟 檢查是否裝了SSH包 如果現實有openssh-server 說明系統已經安裝了ssh 2 如果系統沒有安裝ssh 那麽可以在線安裝 yum install