Мақала анықтамалығы
Заманауи веб-сайттар мен қолданбаларда жадты кэштеу технологиясы өнімділікті жақсартудың негізгі құралдарының біріне айналды.
Redis жадтағы деректер құрылымын сақтаудың танымал жүйесі ретінде кэштеу, сеансты басқару және деректерді сақтау сияқты сценарийлерде кеңінен қолданылады.
Бұл мақалада қалай жасау керектігі егжей-тегжейлі сипатталады HestiaCP Debian немесе Ubuntu жүйелерінде Redis жадтағы кэшін орнатыңыз және конфигурациялаңыз, соның ішінде Debian немесе Ubuntu жүйесіне орнату қадамдары, Redis қызметін конфигурациялаңыз және Redis мен php-redis арасындағы айырмашылықты түсініңіз.

1. Ресми репозиторий арқылы Redis орнатыңыз.
Redis әрқашан Debian немесе Ubuntu жүйесінде әдепкі емес软件Репозиторийде немесе ескі нұсқасы қолжетімді. Redis-тің соңғы нұсқасын алу үшін ресми Redis репозиторийін қосып, оны орнату керек. Міне, нақты қадамдар:
Redis ресми GPG кілтін импорттаңыз
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgRedis ресми қоймасын қосыңыз
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Пакет тізімін жаңарту
sudo apt updateRedis және php-redis кеңейтімін орнатыңыз
sudo apt install redis php-redis
Осылайша, Redis бағдарламасының соңғы нұсқасын ресми Redis репозиторийінен орнатуға болады.
Егер сіз PHP 8.2 қолдансаңыз, Redis кеңейтімін келесі пәрменді пайдаланып орнатыңыз:
apt install php8.2-redis
systemctl restart php8.2-fpm2. Redis қызметінің күйін тексеріңіз
Орнату аяқталғаннан кейін Redis қызметінің қалыпты жұмыс істеп тұрғанын тексеруге болады. сіздің Linux distro үшін келесі пәрменді пайдалануға болады:
Systemd пайдаланатын жүйелер
systemctl status redisinit.d пайдаланатын жүйелер
/etc/init.d/redis-server statusRedis нұсқасы туралы ақпаратты қараңыз
redis-cli --versionRedis сервер қосылымын тексеріңіз
redis-cli pingЕгер Redis жұмыс істеп тұрса, сіз қабылдауыңыз керек
PONGжауап.
3. Redis бағдарламасын қауіпсіз конфигурациялаңыз
Redis қауіпсіздігін жақсарту үшін келесі шараларды қабылдау ұсынылады:
құпия сөзді қосыңыз
Рұқсатсыз кіруді болдырмау үшін Redis конфигурация файлында құпия сөзді орнатыңыз.
Қол жеткізуді шектеу
Redis қызметіне арнайы IP мекенжайларынан немесе желілерден кіруді шектеңіз.
Розетка пайдаланыңыз
Жылдамдық пен қауіпсіздікті арттыру үшін TCP порттарының орнына розеткаларды пайдаланыңыз.
4. php-redis пен Redis арасындағы айырмашылық
Redis орнату кезінде сіз де көре аласыз php-redis бұл кеңейтім. Олар келесі жолдармен ерекшеленеді:
php-redis
php-redisРНР сценарийлеріне Redis серверімен әрекеттесуге мүмкіндік беретін PHP кеңейтімі болып табылады. Орнатуphp-redisСоңында, PHP қолданбалары Redis кэштеу, сеанстарды басқару және кезекті өңдеу мүмкіндіктерін пайдалана алады. Айта кету керекphp-redisОның өзінде Redis сервері жоқ, ол PHP мен Redis арасындағы көпір ғана.Редис
Redis – бұл Redis дерекқорын іске қосу үшін пайдаланылатын дербес қызмет. Ол фондық режимде демон процесі ретінде жұмыс істейді және деректерді сақтау және кэштеу қызметтерін ұсынады. Басқа қолданбалар, соның ішінде пайдалану
php-redisКеңейтілген PHP қолданбалары жұмыс істеу үшін желі арқылы Redis серверіне қосылуы мүмкін.
қысқаша,php-redis Бұл PHP қолданбаларында Redis-ті басқаруға арналған PHP кеңейтімі.
Егер сіз PHP қолданбасында Redis қолданбасын пайдаланғыңыз келсе, Redis серверін де орнатуыңыз керек php-redis PHP қолданбалары өтуі үшін кеңейтім php-redis Кеңейтім Redis-пен байланысады.
қорытындысында
HestiaCP жүйесінде Redis жады кэшін орнату және конфигурациялау веб-сайттар мен қолданбалардың жұмысын айтарлықтай жақсартады.
Ресми репозиторийді қосу және Redis орнату үшін осы мақаладағы қадамдарды орындау арқылы сіз Redis бағдарламасының соңғы нұсқасын ала аласыз.
Жүйе тұрақтылығы мен қауіпсіздігін қамтамасыз ету үшін Redis қызметінің күйін тексеріп, қажетті қауіпсіздік конфигурацияларын жасаңыз.
түсіну php-redis Redis және Redis арасындағы айырмашылық Redis ұсынған функцияларды жақсырақ конфигурациялауға және пайдалануға көмектеседі, бұл сіздің дамуыңыз бен жұмыс тиімділігіңізді одан әрі арттырады.
Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөлісті "HestiaCP Redis жады кэшін қалай орнатады?" 0-ден 1-ге дейінгі егжей-тегжейлі қадамдар сізге пайдалы болады.
Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-31961.html
