نحوه نصب redis در AlmaLinux
03 ژانویه 2023
خواندن 1 دقیقه
طلا رهنمای

آموزش نصب redis در AlmaLinux

5/5 - (2 امتیاز)

redis یک ابزار متن باز است که به صورت سرویس پس زمینه اجرا می شود و به شما امکان می دهد تا داده ها را برای اهداف بازیابی و ذخیره سازی با کارایی بالا در حافظه ذخیره کنید. redis محبوب ترین ابزار کش است که می تواند با هر زبان برنامه نویسی استفاده شود و سریع ترین کش را ارائه دهد. این ابزار از ساختارهای داده‌ای مانند string ها، هش ها، فهرست ها، مجموعه ها، bitmap ها، هایپرلاگ ها، نمایه های مکانی و stream ها پشتیبانی می کند. با فرض اینکه شما حداقل دانش اولیه لینوکس را دارید، نصب را شروع می کنیم.

ویژگی های redis چیست؟

ابزار ذخیره سازی redis ویژگی های مختلفی دارد که در زیر به تعدادی از آنها اشاره شده است:

  • ساختار داده In-Memory
  • قابلیت دسترسی بالا
  • قابلیت برنامه ریزی
  • قابلیت cluster کردن
  • قابلیت توسعه دادن
  • مقاومت و دوام بالا

مراحل نصب redis در AlmaLinux

آموزش قدم به قدم نصب redis در AlmaLinux را با دقت دنبال کنید تا بتوانید به صورت دقیق و درست نصب را انجام دهید.

پیش نیازهای نصب redis در AlmaLinux

  • سرور AlmaLinux
  • سیستم عامل بروز شده
  • دسترسی SSH به سرور (اگر روی دسکتاپ هستید فقط ترمینال را باز کنید)
  • کاربر non-root با امتیازات sudo

مرحله 1: نحوه اطمینان از بروز بودن سیستم عامل

ابتدا، اجازه دهید از بروز بودن سیستم خود مطمئن شویم:

sudo dnf clean all
sudo dnf install epel-release
sudo dnf update

 مرحله 2: شروع نصب redis

redis در مخازن AlmaLinux AppStream به طور پیش فرض، در دسترس قرار گرفته است. به سادگی دستور زیر را برای نصب redis در سرور مجازی آلمالینوکس خود اجرا کنید:

sudo dnf install redis

در مرحله بعد، سرویس redis را راه اندازی کنید و با اجرای دستور زیر آن را فعال کنید تا به طور خودکار در هنگام بوت شروع شود:

sudo systemctl enable redis
sudo systemctl start redis
sudo systemctl status redis

برای اینکه موفقیت نصب redis را تایید کنید، می توانید دستور زیر را اجرا کنید:

redis-server -v

پیکربندی redis در AlmaLinux

حال redis را با ویرایش مسیر در دستور زیر به عنوان یک کش پیکربندی کنید:

sudo nano /etc/redis.conf

شما باید این دستورات را در زیر آن قرار دهید:

max memory 500mb
maxmemory-policy allkeys-lru

پارامتر bind را پیدا کنید و 127.0.0.1 را با 0.0.0.0 جایگزین کنید:

bind 0.0.0.0

دستورالعمل را Uncomment کنید و رمز عبور خود را مشخص کنید:

requirepass your_strong_password

فایل را ذخیره کرده و ببندید، سپس سرویس redis را مجددا راه اندازی کنید تا تغییرات اعمال شود:

sudo systemctl restart redis

برای تست اینکه آیا احراز هویت فعال شده است یا خیر، به مشتری redis دسترسی پیدا کنید:

redis-cli

پیکربندی فایروال برای redis در AlmaLinux

درگاه های فایروال را باز کنید تا به ترافیک ورودی redis اجازه دهید:

sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp
sudo firewall-cmd --reload

نتیجه گیری

در این راهنما، مقدمه کاملی از redis برای شما ارائه داده شد همچنین مروری بر ویژگی های redis و قابلیت های آن داشتیم و نحوه نصب redis را روی سیستم‌ آلمالینوکس توصیف کردیم. حتما قبل از نصب از داشتن پیش نیازهای نام برده شده در این آموزش مطمئن شوید. سعی کنید تمامی مراحل را کامل کنید. امیدواریم با روش نصب ما بهترین تجربه را داشته باشید.

لینک کوتاه مقاله
https://azarsys.com/?p=11675


نویسنده مقاله
نویسنده / @طلا رهنمای
مقالات مرتبط
دیدگاه بگذارید