Adım 1: Sisteminizi Güncelleyin
İlk adım her zaman sisteminizi güncel tutmaktır. Birçok hata, eski paketler yüzünden yaşanabilir. Bu yüzden terminali açın ve şu komutla sisteminizi güncelleyin:
sudo apt-get update && sudo apt-get upgrade
Adım 2: Erlang Kurulumu
RabbitMQ'nun çalışabilmesi için Erlang'ın yüklü olması gerekiyor. Erlang, RabbitMQ'nun temelini oluşturan bir yazılım platformudur. Şimdi, Erlang'ı yüklemek için aşağıdaki komutu kullanabilirsiniz:
sudo apt-get install erlang
Erlang'ın kurulumunun tamamlandığını kontrol etmek için şu komutu çalıştırın:
erl
Eğer Erlang başarılı bir şekilde kurulduysa, Erlang shell'ine girmelisiniz. Çıkmak içinse `Ctrl+C` ve ardından `a` tuşlarına basabilirsiniz.
Adım 3: RabbitMQ Repository Ekleme
Şimdi RabbitMQ'nun resmi paket deposunu eklemeliyiz. Bunun için aşağıdaki komutu kullanabilirsiniz:
echo "deb https://dl.bintray.com/rabbitmq/debian testing main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list
Adım 4: RabbitMQ Kurulumu
RabbitMQ'nun repository'sini ekledikten sonra, RabbitMQ'yu kurmak için aşağıdaki komutu çalıştırmanız yeterli olacaktır:
sudo apt-get update
sudo apt-get install rabbitmq-server
Kurulum başladığında, sistem gerekli tüm paketleri otomatik olarak indirip kuracaktır. Kurulum bitince, RabbitMQ otomatik olarak başlatılacaktır.
Adım 5: RabbitMQ Servisini Kontrol Etme
RabbitMQ servisinin aktif olup olmadığını kontrol etmek için şu komutu kullanabilirsiniz:
sudo systemctl status rabbitmq-server
Eğer RabbitMQ düzgün çalışıyorsa, aşağıdaki gibi bir çıktı almalısınız:
● rabbitmq-server.service - RabbitMQ broker
Loaded: loaded (/etc/systemd/system/rabbitmq-server.service; enabled; vendor preset: enabled)
Active: active (running) since ...
Adım 6: RabbitMQ Yönetim Konsolunu Etkinleştirme
RabbitMQ'nun web tabanlı yönetim konsolunu kullanarak sisteminizi çok daha kolay bir şekilde yönetebilirsiniz. Konsolu etkinleştirmek için şu komutu çalıştırın:
sudo rabbitmq-plugins enable rabbitmq_management
Bu, RabbitMQ yönetim konsolunu etkinleştirir ve RabbitMQ'yu başlatacaktır. Artık web tarayıcınızdan şu adresi ziyaret edebilirsiniz:
http://localhost:15672
Varsayılan kullanıcı adı ve şifre: `guest` ve `guest`'tir.
Adım 7: RabbitMQ'yu Başlatma ve Duraklatma
RabbitMQ'nun durumunu değiştirmek için aşağıdaki komutları kullanabilirsiniz:
RabbitMQ'yu başlatmak için:
sudo systemctl start rabbitmq-server
RabbitMQ'yu durdurmak için:
sudo systemctl stop rabbitmq-server
RabbitMQ'yu yeniden başlatmak için:
sudo systemctl restart rabbitmq-server
Adım 8: RabbitMQ'yu Başlangıçta Otomatik Başlatma
RabbitMQ'nun her sistem başlatıldığında otomatik olarak başlamasını istiyorsanız, aşağıdaki komutu kullanarak bunu aktif edebilirsiniz:
sudo systemctl enable rabbitmq-server
Bu kadar! Artık Linux sisteminizde RabbitMQ başarıyla kuruldu ve çalışmaya başladı. Web tabanlı konsol üzerinden mesaj kuyruğunuzu yönetebilir ve RabbitMQ'nun gücünden faydalanabilirsiniz.