Sebelum memulai instalasi, pastikan Anda memenuhi prasyarat berikut:
- macOS - Panduan ini berlaku untuk macOS 10.14 (Mojave) atau yang lebih baru.
- Homebrew - Manajer paket untuk macOS. Jika belum terinstal, Anda dapat menginstalnya dari situs resmi Homebrew.
Langkah 1: Memperbarui Sistem
Pastikan sistem Anda diperbarui dengan versi terbaru dari perangkat lunak dan paket:
softwareupdate --all --install --force
Langkah 2: Menginstal Homebrew
Jika Homebrew belum terinstal di sistem Anda, instal menggunakan perintah berikut:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Verifikasi instalasi dengan:
brew --version
Langkah 3: Menginstal RabbitMQ
RabbitMQ dapat diinstal dengan mudah menggunakan Homebrew. Namun, RabbitMQ memerlukan Erlang untuk berfungsi. Oleh karena itu, kita perlu menginstal Erlang terlebih dahulu.
-
Instal Erlang:
brew install erlang
-
Instal RabbitMQ:
Setelah Erlang terinstal, instal RabbitMQ menggunakan Homebrew:
brew install rabbitmq
Langkah 4: Menjalankan RabbitMQ
-
Mulai RabbitMQ:
RabbitMQ dapat dijalankan sebagai layanan menggunakan Homebrew. Untuk memulai RabbitMQ, gunakan perintah berikut:
brew services start rabbitmq
-
Verifikasi Status RabbitMQ:
Untuk memastikan RabbitMQ berjalan dengan baik, periksa statusnya:
brew services list
RabbitMQ harus muncul dengan status “started”.
Langkah 5: Mengakses Antarmuka Web RabbitMQ
RabbitMQ dilengkapi dengan antarmuka web yang memudahkan manajemen antrian pesan dan pengaturan broker. Secara default, antarmuka web RabbitMQ dapat diakses di:
-
Masuk ke Antarmuka Web:
-
Username:
guest
-
Password:
guest
-
Username:
Langkah 6: Konfigurasi Dasar RabbitMQ
-
Mengaktifkan Plugin Management:
Plugin management adalah antarmuka web RabbitMQ yang memungkinkan Anda mengelola broker. Plugin ini sudah aktif secara default, tetapi Anda dapat memastikan dengan menjalankan:
rabbitmq-plugins enable rabbitmq_management
-
Membuat Pengguna dan Virtual Host Baru:
Untuk alasan keamanan, disarankan untuk membuat pengguna baru dan virtual host. Gunakan perintah berikut untuk membuat pengguna baru:
rabbitmqctl add_user username password
Buat virtual host baru:
rabbitmqctl add_vhost my_vhost
Berikan akses ke pengguna ke virtual host:
rabbitmqctl set_permissions -p my_vhost username ".*" ".*" ".*"
Langkah 7: Menghentikan dan Menghapus RabbitMQ
Jika Anda perlu menghentikan RabbitMQ atau menghapus instalasi, gunakan perintah berikut:
-
Menghentikan RabbitMQ:
brew services stop rabbitmq
-
Menghapus RabbitMQ:
brew uninstall rabbitmq
Jangan lupa untuk menghapus Erlang jika Anda tidak membutuhkannya:
brew uninstall erlang
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menginstal dan mengonfigurasi RabbitMQ di macOS. RabbitMQ kini siap digunakan untuk menangani antrian pesan dan memfasilitasi komunikasi antar aplikasi di lingkungan pengembangan Anda. Jika Anda membutuhkan bantuan lebih lanjut atau ingin menjelajahi fitur-fitur RabbitMQ, kunjungi dokumentasi resmi RabbitMQ.
Tidak ada komentar