Bumalik sa blog
Enero 13, 2026Mga Gabay

Paano Mag-install at Mag-configure ng Redis sa Linux Server

Step-by-step na gabay sa pag-install ng Redis caching server sa Ubuntu at CentOS para sa pinahusay na performance ng application.

Paano Mag-install at Mag-configure ng Redis sa Linux Server

Ang Redis ay isang in-memory data structure store na ginagamit bilang database, cache, at message broker. Mahalaga ito para sa mga application na may mataas na performance na nangangailangan ng mabilis na pag-access sa data. Ipinapakita ng gabay na ito kung paano i-install at i-configure ang Redis sa iyong Hiddence server.

Pag-install ng Redis sa Ubuntu/Debian

bash
sudo apt update
sudo apt install redis-server -y
sudo systemctl start redis-server
sudo systemctl enable redis-server

# I-verify ang pag-install
redis-cli ping
# Dapat ibalik: PONG

Pag-install ng Redis sa CentOS/RHEL

bash
sudo yum install epel-release -y
sudo yum install redis -y
sudo systemctl start redis
sudo systemctl enable redis

# I-verify ang pag-install
redis-cli ping
# Dapat ibalik: PONG

Pag-configure ng Redis

I-edit ang configuration file ng Redis upang i-optimize ang performance:

bash
sudo nano /etc/redis/redis.conf

# Mga pangunahing setting:
# maxmemory 256mb
# maxmemory-policy allkeys-lru
# bind 127.0.0.1 (para sa seguridad)
# requirepass your_strong_password

sudo systemctl restart redis

Pag-secure ng Redis

Bilang default, ang Redis ay hindi protektado ng password. Magtakda ng password:

bash
sudo nano /etc/redis/redis.conf
# Hanapin at i-uncomment:
requirepass your_strong_password_here

# I-restart ang Redis
sudo systemctl restart redis

# Subukan ang koneksyon gamit ang password
redis-cli -a your_strong_password_here ping

Pangunahing Paggamit ng Redis

bash
# Kumonekta sa Redis
redis-cli

# Magtakda ng key-value pair
SET mykey "Hello Redis"

# Kumuha ng value
GET mykey

# Itakda ang expiration (TTL)
SETEX mykey 60 "value"

# Suriin kung umiiral ang key
EXISTS mykey

# Tanggalin ang isang key
DEL mykey

Paggamit ng Redis sa PHP

bash
# I-install ang PHP Redis extension
sudo apt install php-redis -y  # Ubuntu/Debian
sudo yum install php-redis -y  # CentOS

# I-restart ang PHP-FPM
sudo systemctl restart php-fpm

# Subukan sa PHP:
# <?php
# $redis = new Redis();
# $redis->connect('127.0.0.1', 6379);
# $redis->set('test', 'Hello Redis');
# echo $redis->get('test');

Mga Pinakamahusay na Kasanayan sa Redis

  • Itakda ang maxmemory upang pigilan ang Redis na gamitin ang lahat ng RAM
  • Gumamit ng naaangkop na eviction policy (inirerekomenda ang allkeys-lru)
  • Paganahin ang persistence (RDB o AOF) para sa tibay ng data
  • Regular na subaybayan ang paggamit ng memory ng Redis
  • Gumamit ng Redis Sentinel para sa mataas na availability
  • I-secure ang Redis gamit ang password at mga panuntunan sa firewall
  • Regular na i-backup ang data ng Redis