GNU/Linux >> Belajar Linux >  >> Linux

Instal rabbitmqadmin di linux

Saya menghabiskan beberapa jam untuk mencari tahu ini, gunakan rabbitmqadmin di lingkungan linux, Akhirnya langkah-langkah di bawah ini menyelesaikan masalah saya.

Di server ubuntu saya, python3 telah diinstal, saya memeriksanya menggunakan perintah di bawah ini,

python3 -V

Langkah 1:unduh skrip python ke server linux Anda

wget https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.7.8/bin/rabbitmqadmin

Langkah2:ubah izin

chmod 777 rabbitmqadmin

Langkah3:ubah tajuk skrip seperti di bawah ini (baris pertama)

#!/usr/bin/env python3

Itu saja, Sekarang Anda dapat menjalankan perintah di bawah ini,

Untuk membuat daftar antrean,

./rabbitmqadmin -f tsv -q list queues

Untuk Menghapus pertanyaan,

./rabbitmqadmin delete queue name=name_of_queue

Untuk menambahkan pengikatan antara pertukaran dan antrean

./rabbitmqadmin declare binding source="exchangename" destination_type="queue" destination="queuename" routing_key="routingkey"

Saya ingin memposting perintah saya untuk menginstal rabbitmqadmin, ini adalah kombinasi dari jawaban lain, tetapi dengan sedikit peningkatan untuk menggunakan praktik terbaik:

sudo rabbitmq-plugins enable rabbitmq_management
wget 'https://raw.githubusercontent.com/rabbitmq/rabbitmq-management/v3.7.15/bin/rabbitmqadmin'
chmod +x rabbitmqadmin
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' rabbitmqadmin
mv rabbitmqadmin .local/bin/
rabbitmqadmin -q list queues

Saya kira Anda sudah membuat .local/bin/ dir dan menambahkannya ke PATH (di Ubuntu bash tambahkan dir ini ke PATH jika ada).


RabbitMQ memutuskan untuk menghilangkan satu informasi penting.

Jadikan skrip dapat dieksekusi dengan chmod +x jika tidak maka akan gagal berfungsi.


Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Cara Menginstal FFmpeg Di Linux

  1. Instal Java secara manual di Linux

  2. Instal MariaDB atau MySQL di Linux

  3. Cara Menginstal TeamViewer 15 di Linux

  1. Cara Menginstal NodeJS Di Linux

  2. Cara Menginstal Vagrant Di Linux

  3. Cara Menginstal PIP di Linux