GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal RabbitMQ di CentOS/RHEL 7/6 dan Fedora

RabbitMQ adalah broker pesan open source paling populer. RabbitMQ adalah aplikasi ringan yang tersedia untuk sebagian besar sistem operasi populer. RabbitMQ mendukung beberapa protokol perpesanan. RabbitMQ dapat dengan mudah digunakan dalam konfigurasi terdistribusi dan federasi untuk memenuhi persyaratan skala tinggi dan ketersediaan tinggi. Tutorial ini akan membantu Anda menginstal RabbitMQ pada sistem CentOS/RHEL 7/6 dan Fedora.

Langkah 1 – Instal Erlang

Pertama, gunakan perintah berikut untuk menambahkan repositori Erlang yum pada sistem berbasis RHEL. Anda cukup mengunduh paket repositori Erlang dari situs resminya dan menginstalnya di sistem Anda.

$ wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
$ sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

Sekarang, Anda dapat menginstal paket Erlang di sistem Anda menggunakan perintah berikut. Ini juga akan menginstal semua dependensinya.

$ sudo yum install erlang erlang-nox

Langkah 2 – Instal Server RabbitMQ

Setelah menginstal persyaratan, sekarang unduh paket rpm RabbitMQ sesuai versi sistem operasi Anda dari situs web resminya.

CentOS/RHEL 7 &Fedora>=19

$ wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.el7.noarch.rpm

CentOS/RHEL 6 &Fedora <19

$ wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-3.6.9-1.el6.noarch.rpm

Setelah mengunduh paket server RabbitMQ, impor kunci penandatanganan rabbitmq dan instal menggunakan perintah berikut.

$ sudo rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
$ sudo yum install rabbitmq-server-3.6.9-1.noarch.rpm

Langkah 3 – Kelola Layanan RabbitMQ

Setelah menyelesaikan instalasi di atas, aktifkan layanan RabbitMQ di sistem Anda. Juga, mulai layanan RabbitMQ. Gunakan salah satu metode di bawah ini sysvinit untuk sistem lama atau systemctl untuk sistem operasi terbaru.

Menggunakan Init – CentOS/RHEL 6 &Fedora <19

$ sudo update-rc.d rabbitmq-server defaults
$ sudo service rabbitmq-server start
$ sudo service rabbitmq-server stop

Menggunakan Systemctl – CentOS/RHEL 7 &Fedora>=19

$ sudo systemctl enable rabbitmq-server
$ sudo systemctl start rabbitmq-server
$ sudo systemctl stop rabbitmq-server

Langkah 4 – Buat Pengguna Admin di RabbitMQ

Secara default rabbitmq membuat pengguna bernama "tamu" dengan kata sandi "tamu". Anda juga dapat membuat akun administrator Anda sendiri di server RabbitMQ menggunakan perintah berikut. Ubah kata sandi dengan kata sandi Anda sendiri.

$ sudo rabbitmqctl add_user admin password 
$ sudo rabbitmqctl set_user_tags admin administrator
$ sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Langkah 5 – Siapkan Konsol Manajemen Web RabbitMQ

RabbitMQ juga menyediakan dan konsol manajemen web untuk mengelola seluruh RabbitMQ. Untuk mengaktifkan konsol manajemen web, jalankan perintah berikut di sistem Anda. Konsol manajemen web membantu Anda mengelola server RabbitMQ.

$ sudo rabbitmq-plugins enable rabbitmq_management

Dasbor RabbitMQ dimulai pada port 15672. Akses server Anda pada port untuk mendapatkan dasbor. Gunakan nama pengguna dan kata sandi yang dibuat pada langkah 4

Setelah login, Anda akan mendapatkan dashboard antarmuka web manajemen RabbitMQ.


Cent OS
  1. Cara Menginstal Crontab di CentOS/RHEL 7/6/5

  2. Cara Menginstal dan Mengkonfigurasi HAProxy di CentOS/RHEL 7/6

  3. Cara Menginstal JAVA 7 (JDK 7u79) di CentOS/RHEL 7/6/5 dan Fedora

  1. Cara Mengatur Server NTP di CentOS/RHEL 7/6 dan Fedora 30/29

  2. Cara Memasang Subversion (SVN) 1.8.19 di CentOS/RHEL 7/6/5

  3. Cara Memasang Subversion (SVN) 1.9 di CentOS/RHEL 7/6/5

  1. Cara Memperbarui CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 ke CentOS 7.7

  2. Cara Menginstal FFmpeg di CentOS/RHEL 7/6

  3. Cara Menginstal ownCloud 10 di CentOS/RHEL 7/6