Қаңтар 13, 2026Нұсқаулықтар
Redis-ті Linux серверінде қалай орнатуға және баптауға болады
Қосымша өнімділігін жақсарту үшін Ubuntu және CentOS жүйелерінде Redis кэш серверін орнату бойынша қадамдық нұсқаулық.

Redis — дерекқор, кэш және хабарлама брокері ретінде пайдаланылатын жадтағы деректер құрылымының қоймасы. Ол деректерге жылдам қол жеткізуді қажет ететін жоғары өнімді қосымшалар үшін өте маңызды. Бұл нұсқаулық сіздің Hiddence серверіңізде Redis-ті орнату және баптау жолын көрсетеді.
Ubuntu/Debian жүйесінде Redis орнату
bash
sudo apt update
sudo apt install redis-server -y
sudo systemctl start redis-server
sudo systemctl enable redis-server
# Орнатуды тексеру
redis-cli ping
# Қайтаруы керек: PONGCentOS/RHEL жүйесінде Redis орнату
bash
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis
# Орнатуды тексеру
redis-cli ping
# Қайтаруы керек: PONGRedis баптау
Өнімділікті оңтайландыру үшін Redis конфигурациялық файлын өңдеңіз:
bash
sudo nano /etc/redis/redis.conf
# Негізгі параметрлер:
# maxmemory 256mb
# maxmemory-policy allkeys-lru
# bind 127.0.0.1 (қауіпсіздік үшін)
# requirepass сіздің_күшті_құпия_сөзіңіз
sudo systemctl restart redisRedis қауіпсіздігі
Әдепкі бойынша Redis құпия сөзбен қорғалмаған. Құпия сөзді орнатыңыз:
bash
sudo nano /etc/redis/redis.conf
# Тауып, түсініктемені алып тастаңыз:
requirepass сіздің_күшті_құпия_сөзіңіз_осында
# Redis қайта іске қосыңыз
sudo systemctl restart redis
# Құпия сөзбен қосылымды тексеріңіз
redis-cli -a сіздің_күшті_құпия_сөзіңіз_осында pingRedis негізгі қолданылуы
bash
# Redis-ке қосылу
redis-cli
# Кілт-мән жұбын орнату
SET mykey "Сәлем Redis"
# Мәнді алу
GET mykey
# Жарамдылық мерзімін (TTL) орнату
SETEX mykey 60 "мән"
# Кілттің бар-жоғын тексеру
EXISTS mykey
# Кілтті жою
DEL mykeyRedis-ті PHP-мен пайдалану
bash
# PHP Redis кеңейтімін орнату
sudo apt install php-redis -y # Ubuntu/Debian
sudo yum install php-redis -y # CentOS
# PHP-FPM қайта іске қосу
sudo systemctl restart php-fpm
# PHP-де тексеру:
# <?php
# $redis = new Redis();
# $redis->connect('127.0.0.1', 6379);
# $redis->set('test', 'Сәлем Redis');
# echo $redis->get('test');Redis бойынша үздік тәжірибелер
- Redis барлық жедел жадты пайдаланбауы үшін maxmemory орнатыңыз
- Тиісті шығару саясатын пайдаланыңыз (allkeys-lru ұсынылады)
- Деректердің тұрақтылығы үшін (RDB немесе AOF) қосыңыз
- Redis жадын пайдалануды үнемі қадағалаңыз
- Жоғары қолжетімділік үшін Redis Sentinel пайдаланыңыз
- Redis-ті құпия сөзбен және брандмауэр ережелерімен қорғаңыз
- Redis деректерінің резервтік көшірмесін үнемі жасап тұрыңыз