RabbitMQ یک سیستم مدیریت صف یا به اصطلاح message-broker هست که به ما این امکان رو میده که به راحتی و با سرعت بالا بین برنامه ها یا میکروسرویس های پروژه خودمون ارتباط برقرار کنیم. اما خیلی مهمه که بتونیم این سیستم قدرتمند به خوبی نصب و کانفیگ کنیم. توی این مقاله بهتون یاد میدم که RabbitMQ به صورت کامل همراه با پلاگین management روی سیستم خودتون نصب کنید.
اگه نمی دونید RabbitMQ چیه و چیکار میکنه پیشنهاد میدم مقاله RabbitMQ چیست ؟ و چه استفاده ای دارد ؟ رو به خوبی مطالعه کنید تا با این غول بزرگ آشنا بشید. اما اگه با RabbitMQ آشنا هستید اما نمی دونید داکر چیه پیشنهاد میکنم مقاله زیر رو مطالعه کنید.
برای نصب RabbitMQ روی سیستم خودتون نیاز دارید تا اول container image اونو روی سیستم خودتون بارگذاری کنید برای این کار میتونید از دستور زیر استفاده کنید (توجه داشته باشید توی این مقاله قراره RabbitMQ همراه پلاگین محبوب management نصب کنیم)
docker pull rabbitmq:3-management
بعد از زدن دستور بالا کافیه یکم صبر کنید تا RabbitMQ به صورت کامل روی سیستم شما بارگذاری بشه. بعد از این که به صورت کامل بارگذاری شد کافیه مراحل راه اندازی رو پیش بگیرید.
برای راه اندازی RabbitMQ کافیه دستور زیر وارد کنید تا روی پورت 5672 به صورت کامل اجرا بشه در ضمن پورت 15672 هم به RabbitMQ management اختصاص داده میشه و به شما از localhost:15672 میتونید به اون دسترسی داشته باشید البته اینو هم در نظر بگیرید که نام کاربری و رمزعبور پیش فرض guest هست.
docker run -d -p 15672:15672 -p 5672:5672 --name m-rabbitmq rabbitmq:3-management
بعد از زدن دستور بالا یک سرور RabbitMQ به نام m-rabbitmq روی پورت 5672 برای شما ایجاد میشه و به راحتی میتونید باهاش کار کنید.
خب همون طور که دیدید خیلی ساده و راحت بود. اگر سوالی یا مشکلی در مورد مراحل بالا داشتید حتما زیر همین مقاله نظر بذارید تا بتونم کمکتون کنم.