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-cli
پیکربندی فایروال برای redis در AlmaLinux
با کمک دستور زیر درگاه های فایروال را باز کنید تا به ترافیک ورودی redis اجازه دهید:
sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp sudo firewall-cmd --reload
تامین بودن امنیت کاربران مهم ترین معیاری است که شرکت های میزبانی وب باید در نظر بگیرند. علاوه بر این با کیفیت بودن و قیمت مقرون به صرفه از مهم ترین مزیت های یک سرور است.
آذرسیس ارائه دهنده سرور مجازی و سرور اختصاصی با بالاترین کیفیت و از 60 لوکیشن موجود در دنیا می باشد که تحویل این سرور ها به صورت فوری و در کمتر از 10 دقیقه انجام می شود. با دریافت کد تخفیف از وبسایت می توانید سرور خود را با قیمت پایین تر نیز خریداری کنید. در نظر داشته باشید که خدمات کانفیگ آذرسیس به صورت رایگان انجام خواهد شد!
سخن آخر
در این راهنما، مقدمه کاملی از redis برای شما ارائه داده شد همچنین مروری بر ویژگی های redis و قابلیت های آن داشتیم و نحوه نصب redis را روی سیستم آلمالینوکس توصیف کردیم. حتما قبل از نصب از داشتن پیش نیازهای نام برده شده در این آموزش مطمئن شوید. سعی کنید تمامی مراحل را کامل کنید. امیدواریم با روش نصب ما بهترین تجربه را داشته باشید…