miam installer RabbitMQ

Table des matières

Installer

Résoudre le problème auquel seul localhost peut accéder

commande de service rabbitmq-server

Ouvrir l'interface de gestion de RabbitMQ

Désinstaller RabbitMQ et Erlang


Installer

Importer la clé de signature RabbitMQ

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

Importer la clé de la bibliothèque Erlang

​rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey

Importer la clé du serveur RabbitMQ

​rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey

Dans le répertoire /etc/yum.repos.d/, créez un fichier rabbitmq.repo

Mettez le contenu suivant dans le fichier rabbitmq.repo

# In /etc/yum.repos.d/rabbitmq.repo 


## 
## Zero dependency Erlang 
## 


[rabbitmq_erlang] 
name=rabbitmq_erlang 
baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/$basearch 
repo_gpgcheck=1 
gpgcheck=1 
enabled=1 
# PackageCloud's repository key and RabbitMQ package signing key gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey 
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc 
sslverify=1 
sslcacert=/etc/pki/tls/certs/ca-bundle.crt 
metadata_expire=300 


[rabbitmq_erlang-source] 
name=rabbitmq_erlang-source baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/SRPMS 
repo_gpgcheck=1 
gpgcheck=0 
enabled=1 
# PackageCloud's repository key and RabbitMQ package signing key gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey 
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc 
sslverify=1 
sslcacert=/etc/pki/tls/certs/ca-bundle.crt 
metadata_expire=300 


## 
## RabbitMQ server 
## 


[rabbitmq_server] 
name=rabbitmq_server 
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/$basearch 
repo_gpgcheck=1 
gpgcheck=0 
enabled=1 
# PackageCloud's repository key and RabbitMQ package signing key gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey 
       https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc 
sslverify=1 
sslcacert=/etc/pki/tls/certs/ca-bundle.crt 
metadata_expire=300 

[rabbitmq_server-source] 
name=rabbitmq_server-source 
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/8/SRPMS 
repo_gpgcheck=1 
gpgcheck=0 
enabled=1 
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey 
sslverify=1 
sslcacert=/etc/pki/tls/certs/ca-bundle.crt 
metadata_expire=300

mise à jour miam

yum update -y

yum -q makecache -y --disablerepo='*' --enablerepo='rabbitmq_erlang' --enablerepo='rabbitmq_server'

installer socat

yum install socat logrotate -y

Installer RabbitMQ et Erlang

yum install --repo rabbitmq_erlang --repo rabbitmq_server erlang rabbitmq-server -y

Résoudre le problème auquel seul localhost peut accéder

Entrez dans le dossier [/etc/rabbitmq]

cd /etc/rabbitmq

Modifier le fichier [rabbitmq.config]

vim rabbitmq.config

S'il n'y a pas de fichier rabbitmq.config, créez-le directement.

Ajoutez le contenu de configuration suivant

[{rabbit,[{loopback_users,[]}]}].

Attention ! N'oubliez pas le point après !

commande de service rabbitmq-server

Démarrer RabbitMQ en mode démon

chkconfig rabbitmq-server on

Démarrer RabbitMQ

systemctl start rabbitmq-server

Afficher le statut de RabbitMQ

systemctl status rabbitmq-server

Arrêtez RabbitMQ

systemctl stop rabbitmq-server

Redémarrez RabbitMQ

systemctl restart rabbitmq-server

Ouvrir l'interface de gestion de RabbitMQ

rabbitmq-plugins enable rabbitmq_management

Connectez-vous à l'interface de gestion

Adresse URL : http://xxx.xxx.xxx.xxx:15672/

Le port client par défaut est 5672 et le port d'accès WEB est 15672

Compte par défaut : invité

Mot de passe par défaut : invité

Désinstaller RabbitMQ et Erlang

Arrêter le service RabbitMQ

systemctl stop rabbitmq-server

Afficher la liste associée des installations RabbitMQ

yum list | grep rabbitmq

Désinstallez le contenu connexe que RabbitMQ a installé

yum -y remove rabbitmq-server.noarch

Voir une liste connexe d'installations Erlang

yum list | grep erlang

Désinstaller le contenu associé installé par Erlang

yum -y remove erlang-*

supprimer tous les fichiers liés à

rm -rf /usr/lib64/erlang

rm -rf /var/lib/rabbitmq

rm -rf /usr/local/erlang

rm -rf /usr/local/rabbitmq

Source de l'article :

Installation du serveur Linux, configuration RabbitMQ - Zhihu (zhihu.com)

Je suppose que tu aimes

Origine blog.csdn.net/yeyaozhifengqi/article/details/130526503
conseillé
Classement