GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat RabbitMQ na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat RabbitMQ na CentOS 8. Pro ty z vás, kteří nevěděli, RabbitMQ je open-source software pro zprostředkovatele zpráv, který implementuje Advanced Message Queuing Protocol (AMQP). RabbitMQ funguje tak, že přijímá zprávy od vydavatelů (aplikace, které je publikují) a směruje je ke spotřebitelům (aplikace, které je zpracovávají).

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci RabbitMQ na server CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte RabbitMQ na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf install epel-release
sudo dnf update

Krok 2. Instalace Erlang.

Před instalací RabbitMQ musíte nainstalovat podporovanou verzi Erlang/OTP:

wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.5/erlang-23.1.5-1.el8.x86_64.rpm

Potom nainstalujte Erlang pomocí následujícího příkazu:

sudo dnf install -y erlang-23.1.5-1.el8.x86_64.rpm

Ověřte svou instalaci Erlang:

erl

Krok 3. Instalace RabbitMQ na CentOS 8.

Nejprve vytvořte nový soubor úložiště pro RabbitMQ:

nano /etc/yum.repos.d/rabbitmq-server.repo
[rabbitmq-server]
name=rabbitmq-server
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
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

Dále spusťte následující příkazy k instalaci RabbitMQ:

sudo dnf makecache -y --disablerepo='*' --enablerepo='rabbitmq-server'
sudo dnf install -y rabbitmq-server

Nyní, když máte RabbitMQ nainstalovaný na CentOS 8, spusťte a povolte spuštění služby při spouštění systému:

systemctl start rabbitmq-server.service
systemctl enable rabbitmq-server.service

Krok 4. Konfigurace brány firewall.

Pokud máte aktivní službu Firewallu, povolte porty 5672 a 15672:

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

Krok 5. Přístup ke konzole pro správu RabbitMQ.

Volitelně můžete povolit ovládací panel RabbitMQ Management Web pro snadnou správu:

rabbitmq-plugins enable rabbitmq_management
chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

Pak otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:5672 nebo http://your-server-ip:5672 a dokončete požadované kroky k dokončení instalace.

Blahopřejeme! Úspěšně jste nainstalovali RabbitMQ. Děkujeme, že jste použili tento návod k instalaci RabbitMQ na systémy CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web RabbitMQ.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8

  1. Jak nainstalovat Docker na CentOS 8

  2. Jak nainstalovat Java 8 &11 na Centos 8

  3. Jak nainstalovat MySQL na CentOS 8