Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal RabbitMQ di Debian 10. Bagi Anda yang tidak tahu, RabbitMQ adalah perangkat lunak perantara pesan sumber terbuka (kadang-kadang disebut middleware berorientasi pesan). ) yang mengimplementasikan Advanced Message Queuing Protocol (AMQP). Server RabbitMQ ditulis dalam bahasa pemrograman Erlang dan dibangun di atas kerangka kerja Open Telecom Platform untuk pengelompokan dan failover. Pustaka klien untuk berinteraksi dengan broker tersedia untuk semua bahasa pemrograman utama .
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi RabbitMQ pada Debian 10 (Buster).
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:Debian 10 (Buster).
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal RabbitMQ di Debian 10 Buster
Langkah 1. Sebelum menginstal perangkat lunak apa pun, penting untuk memastikan sistem Anda mutakhir dengan menjalankan apt
berikut perintah di terminal:
sudo apt update sudo apt upgrade
Langkah 2. Menginstal Erlang.
RabbitMQ membutuhkan Erlang untuk diinstal pada sistem. Jalankan perintah berikut untuk menginstal Erlang:
wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_23.1.5-1~debian~stretch_amd64.deb sudo dpkg -i esl-erlang_23.1.5-1~debian~stretch_amd64.deb
Selanjutnya, perbarui daftar paket sistem Anda dan instal Erlang:
sudo apt update sudo apt install erlang erlang-nox
Langkah 3. Menginstal RabbitMQ di Debian 10.
Sekarang kami menambahkan repositori RabbitMQ apt ke sistem Anda. Selain itu, Anda perlu mengimpor kunci penandatanganan RabbitMQ di sistem Anda:
sudo add-apt-repository 'deb http://www.rabbitmq.com/debian/ testing main' wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
Setelah selesai, perbarui apt-cache dan instal server RabbitMQ di sistem Anda:
sudo apt update sudo apt install rabbitmq-server
Setelah berhasil diinstal, Gunakan perintah berikut untuk mengaktifkan layanan RabbitMQ di sistem Anda. Juga, mulai layanan RabbitMQ:
sudo systemctl enable rabbitmq-server sudo systemctl start rabbitmq-server
Langkah 4. Buat Pengguna di RabbitMQ.
Sekarang kami 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. Konfigurasikan Dasbor Manajemen RabbitMQ.
Anda dapat mengaktifkan dasbor Web Manajemen RabbitMQ untuk kemudahan pengelolaan:
sudo rabbitmq-plugins enable rabbitmq_management
Langkah 6. Mengakses Antarmuka Web RabbitMQ.
RabbitMQ akan tersedia pada port HTTP 15672 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com:15672
atau http://server-ip-address:15672.
Gunakan nama pengguna dan sandi yang dibuat pada langkah 4 dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan.
Selamat! Anda telah berhasil menginstal RabbitMQ. Terima kasih telah menggunakan tutorial ini untuk menginstal versi terbaru RabbitMQ pada Debian 10 Buster. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi RabbitMQ .