سیستم عامللینوکس

آموزش نصب Redis در Ubuntu

نحوه نصب Redis بر روی Ubuntu - آموزشی برای مبتدیان

Redis ( Remote Dictionary Server ) یک پایگاه داده منبع باز و in-memory است که به عنوان یک حافظه کش و پیام استفاده می شود. همچنین به عنوان سرور ساختار داده ( data structure ) نیز شناخته می شود. آنچه آن را از سایر پایگاه های داده متمایز می کند، توانایی آن در ذخیره انواع داده های سطح بالا ( از جمله نقشه ها، لیست ها، مجموعه ها و موارد دیگر )، رابط کاربری آسان و عملکرد استثنایی است که کاربر  نمی تواند در سایر پایگاه داده ها پیدا کند. دقیقاً به همین دلیل است که در این آموزش، ما به شما آموزش خواهیم داد که چگونه Redis را در Ubuntu نصب کنید، پس تا انتهای این مقاله مارا همراهی کنید.

چه چیزی Redis را متمایز میکند ؟

همانطور که در بالا ذکر شد، این عملکرد و ویژگی های استثنایی Redis است که آن را بهتر از سایر پایگاه های داده می کند. موارد معمول استفاده از Redis عبارتند از :
  • Caching : قابلیت آن برای ذخیره داده ها بر روی دیسک
  • Queuing : از Redis می توان برای ترتیب بندی جاب ها در پس زمینه استفاده کرد

نحوه نصب Redis بر روی Ubuntu

Redis در مخزن بسته های رسمی ubuntu وجود دارد. به یاد داشته باشید، ابتدا باید با استفاده از SSH به VPS خود دسترسی پیدا کنید.
اگر در این زمینه مشکلی دارید، آموزش نحوه استفاده از PuTTY – SSH Terminal ما را بررسی کنید!

 ۱. مخزن APT را به روزرسانی کنید

برای نصب Redis، ابتدا باید حافظه کش APT را آپدیت کنید. می توانید این کار را با دستور زیر انجام دهید :
sudo apt update

 ۲. با استفاده از دستور APT ردیس را نصب کنید

اکنون می توانید دستور نصب Redis را وارد کنید. رشته کد زیر را در خط فرمان وارد کنید :
sudo apt install redis
y را فشار داده و سپس enter را فشار دهید تا نصب ادامه پیدا کند.

 ۳. بررسی نسخه ی Redis

برای بررسی اینکه آیا Redis به درستی نصب شده و به درستی کار می کند، می توانید دستور زیر را وارد کنید :
redis-cli --version
خروجی نسخه ای را که در حال حاضر بر روی دستگاه شما نصب شده نشان می دهد.

نحوه استارت و استاپ Redis

پس از اتمام نصب، می توانید Redis را استارت کنید. با دستور زیر می توانید این کار را انجام دهید :
sudo systemctl status redis
در خروجی، باید Active: active (running) را مشاهده کنید.
اگر Redis استارت نشده باشد، می توانید با وارد کردن دستور آن را راه اندازی کنید :
sudo systemctl start redis-server
اگر Redis در حال اجرا است و می خواهید آن را متوقف کنید، می توانید از دستور زیر استفاده کنید :
sudo systemctl stop redis
پس از این دستور، در خروجی باید Active: inactive (dead) را مشاهده کنید.

نحوه پیکربندی و کانفیگ Redis در Ubuntu

پیکربندی پیش فرض Redis در /etc/redis/redis.conf قرار گرفته است. به طور پیش فرض، سرور ارتباطات را از همه رابط های موجود در سرور لیسن میکند. می توانید کاری کنید که به رابط های دلخواه شما لیسن کند. این کار را می توان با استفاده از دستورالعمل bind که توسط یک آدرس IP، انجام داد.
برای تنظیم سرور Redis برای گوش دادن به آدرس IP خاص، باید فایل /etc/redis/redis.conf را ویرایش کنید. آن را با ویرایشگر دلخواه خود باز کنید. ما از vi استفاده خواهیم کرد. پرونده را با دستور زیر باز می کنیم :
sudo vi /etc/redis/redis.conf
خط bind 127.0.0.1 را پیدا کنید.
اکنون، با وارد کردن مقادیر رابط هایی که می خواهید سرور redis به آنها گوش کند، آدرس IP را تغییر دهید. مثلا :
bind 192.168.43.2
و اگر می خواهید چندین آدرس IP اضافه کنید، کافی است آنها را با فاصله ای مانند این جدا کنید :
bind 192.168.43.2 192.168.43.3
در اینجا باید آدرس های IP شبکه خود را وارد کنید.
با این حال، اگر می خواهید سرور به همه رابط های شبکه گوش دهد، می توانید از دستور زیر استفاده کنید :
bind 0.0.0.0
پس از انجام تغییرات، پرونده را ذخیره و ببندید. سپس سرور Redis را مجدداً راه اندازی کنید تا تغییرات اعمال شود. دستور برای راه اندازی مجدد این کد میباشد :
sudo systemctl restart redis-server
برای امتیاز به این نوشته کلیک کنید!
[کل: ۲ میانگین: ۵]

سعید زارعین

سعید هستم 27 ساله، یک عدد تولید محتوا(ئر) خلاق :)))

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید
بستن
دکمه بازگشت به بالا