HestiaCP Redis xotira keshini qanday o'rnatadi? 0 dan 1 gacha bo'lgan batafsil qadamlar

Zamonaviy veb-saytlar va ilovalarda xotirani keshlash texnologiyasi ishlashni yaxshilashning asosiy vositalaridan biriga aylandi.

Redis, mashhur xotiradagi ma'lumotlar strukturasini saqlash tizimi sifatida keshlash, seanslarni boshqarish va ma'lumotlarni saqlash kabi stsenariylarda keng qo'llaniladi.

Ushbu maqolada qanday qilish kerakligi batafsil bayon qilinadi HestiaCP Debian yoki Ubuntu tizimlarida Redis xotira keshini o'rnating va sozlang, shu jumladan Debian yoki Ubuntu tizimiga o'rnatish, Redis xizmatini sozlash va Redis va php-redis o'rtasidagi farqni tushunish.

HestiaCP Redis xotira keshini qanday o'rnatadi? 0 dan 1 gacha bo'lgan batafsil qadamlar

1. Rasmiy ombordan foydalanib Redisni o'rnating.

Redis har doim Debian yoki Ubuntu-da standart emasDasturiy ta'minotOmborda mavjud yoki eski versiyasi mavjud. Redis-ning so'nggi versiyasini olish uchun siz rasmiy Redis omborini qo'shishingiz va uni o'rnatishingiz kerak. Bu erda aniq qadamlar:

  1. Redis rasmiy GPG kalitini import qiling

    wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpg
    
  2. Redis rasmiy omborini qo'shing

    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    
  3. Paket ro'yxatini yangilang

    sudo apt update
    
  4. Redis va php-redis kengaytmalarini o'rnating

    sudo apt install redis php-redis
    

Shunday qilib, Redis-ning so'nggi versiyasini rasmiy Redis omboridan o'rnatishingiz mumkin.

Agar siz PHP 8.2 dan foydalanayotgan bo'lsangiz, quyidagi buyruq yordamida Redis kengaytmasini o'rnating:

apt install php8.2-redis
systemctl restart php8.2-fpm

2. Redis xizmati holatini tekshiring

O'rnatish tugallangandan so'ng siz Redis xizmati normal ishlayotganligini tekshirishingiz mumkin. sizga ko'ra Linux distro uchun siz quyidagi buyruqdan foydalanishingiz mumkin:

  • Systemd ishlatadigan tizimlar

     systemctl status redis
    
  • init.d dan foydalanadigan tizimlar

     /etc/init.d/redis-server status
    
  • Redis versiyasi ma'lumotlarini ko'rish

     redis-cli --version
    
  • Redis server ulanishini sinab ko'ring

     redis-cli ping
    

    Agar Redis ishlayotgan bo'lsa, siz olishingiz kerak PONG javob.

3. Redisni xavfsiz sozlang

Redis xavfsizligini yaxshilash uchun quyidagi choralarni ko'rish tavsiya etiladi:

  • parol qo'shing

    Ruxsatsiz kirishni oldini olish uchun Redis konfiguratsiya faylida parol o'rnating.

  • Kirishni cheklash

    Muayyan IP manzillar yoki tarmoqlardan Redis xizmatiga kirishni cheklang.

  • Rozetkadan foydalaning

    Tezlik va xavfsizlikni oshirish uchun TCP portlari o'rniga rozetkalardan foydalaning.

4. php-redis va Redis o'rtasidagi farq

Redis-ni o'rnatishda siz ham ko'rishingiz mumkin php-redis bu kengaytma. Ular quyidagi jihatlarda farqlanadi:

  • php-redis

    php-redis PHP skriptlarining Redis serveri bilan oʻzaro aloqada boʻlishiga imkon beruvchi PHP kengaytmasi. O'rnatish php-redis Nihoyat, PHP ilovalari Redis-ning keshlash, sessiyalarni boshqarish va navbatni qayta ishlash imkoniyatlaridan foydalanishi mumkin. Shuni ta'kidlash kerakphp-redis U Redis serverini o'z ichiga olmaydi, u faqat PHP va Redis o'rtasidagi ko'prikdir.

  • Redis

    Redis - bu Redis ma'lumotlar bazasini ishga tushirish uchun foydalaniladigan mustaqil xizmat. U daemon jarayoni sifatida fonda ishlaydi va ma'lumotlarni saqlash va keshlash xizmatlarini taqdim etadi. Boshqa ilovalar, shu jumladan foydalanish php-redis Kengaytirilgan PHP ilovalari ishlash uchun tarmoq orqali Redis serveriga ulanishi mumkin.

qisqasi,php-redis Bu PHP ilovalarida Redis bilan ishlash uchun PHP kengaytmasi Redis xotirada ma'lumotlarni saqlash funksiyasini ta'minlaydigan mustaqil xizmatdir;

Agar siz PHP ilovasida Redis-dan foydalanmoqchi bo'lsangiz, Redis serverini ham, ikkalasini ham o'rnatishingiz kerak php-redis PHP ilovalari o'tishi uchun kengaytma php-redis Kengaytma Redis bilan aloqa qiladi.

Xulosa

HestiaCP-da Redis xotira keshini o'rnatish va sozlash veb-saytlar va ilovalarning ish faoliyatini sezilarli darajada yaxshilashi mumkin.

Rasmiy omborni qo'shish va Redisni o'rnatish uchun ushbu maqoladagi amallarni bajarib, siz Redisning so'nggi versiyasini olishingiz mumkin bo'ladi.

Redis xizmatining holatini tekshiring va tizim barqarorligi va xavfsizligini ta'minlash uchun zarur xavfsizlik konfiguratsiyasini o'rnating.

tushunish php-redis Redis va Redis o'rtasidagi farq Redis tomonidan taqdim etilgan funktsiyalarni yaxshiroq sozlash va ulardan foydalanishga yordam beradi, bu esa rivojlanish va ishlash samaradorligini yanada oshiradi.

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Top o'ting