GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Redis di CentOS 7

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Redis di CentOS 7. Bagi Anda yang belum tahu, Redis adalah open-source, berlisensi BSD, nilai kunci lanjutan store. Ini sering disebut sebagai server struktur data karena kunci dapat berisi string, hash, daftar, set, dan set yang diurutkan. Redis juga mendukung tipe data seperti Transitions, Publish, dan Subscribe. 'Redis ' dianggap lebih kuat daripada 'Memcache'. Sebaiknya gunakan 'Redis' dan letakkan 'Memcache' untuk sementara waktu.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Redis di server CentOS 7.

Instal Redis di CentOS 7

Langkah 1. Pertama, Anda harus mengaktifkan repositori EPEL di sistem Anda.

## RHEL/CentOS 7 64-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -ivh epel-release-7-5.noarch.rpm

Langkah 2. Instal Redis dengan Yum.

yum -y update
yum install redis php-pecl-redis

Aktifkan layanan Redis untuk memulai saat boot:

systemctl start redis-server.service
systemctl enable redis-server.service

Periksa apakah Redis Berjalan:

systemctl is-active redis-server.service

Langkah 3. Instal antarmuka web untuk Redis.

phpRedisAdmin adalah antarmuka web sederhana untuk mengelola database Redis:

git clone https://github.com/ErikDubbelboer/phpRedisAdmin.git
cd phpRedisAdmin/includes
cp config.sample.inc.php config.inc.php

Pastikan setelan sudah benar:

nano config.inc.php

Mari kita tambahkan file konfigurasi RedisAdmin ke Apache:

### nano /etc/httpd/conf.d/redisadmin.conf
### Now add the following ###
#
#  Web Interface for RedisAdmin
# 

<Directory "/downloads/phpRedisAdmin/">
  Order Deny,Allow
  Deny from all
  Allow from 127.0.0.1
  Allow from <your ipaddress>
</Directory>

Alias /redisAdmin /downloads/phpRedisAdmin
Alias /redisadmin /downloads/phpRedisAdmin

Buat Skrip Bash untuk memastikan Redis berjalan:

### nano /scripts/redis-check.sh
#!/bin/bash
PS=$(which ps)
GREP=$(which grep)
WHEN=$(date +"%Y-%m-%d-%H:%M:%S")
   if  ! $PS aux | $GREP "redis.conf" | $GREP -v grep 2>&1 > /dev/null; then
       /etc/init.d/redis restart
       echo 'Restarted Redis @' $WHEN
   fi
#Check Second instance
   if  ! $PS aux | $GREP "redis2.conf" | $GREP -v grep 2>&1 > /dev/null; then
       /etc/init.d/redis2 restart
       echo 'Restarted Redis2 @' $WHEN
   fi

Jadikan skrip dapat dieksekusi:

 chmod +x /scripts/redis-check.sh

Tambahkan skrip Anda ke cron untuk dijalankan setiap 3 menit atau lebih:

### nano /var/spool/cron/root
*/3 * * * * /bin/bash /script/redis-check.sh >> /var/log/redis-check.log

Selamat! Anda telah berhasil menginstal Redis. Terima kasih telah menggunakan tutorial ini untuk menginstal server Redis pada sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk memeriksa situs web resmi Redis.


Cent OS
  1. Cara Menginstal Server Redis di CentOS 8

  2. Cara menginstal Redis di CentOS 7

  3. Bagaimana Menginstal Redis di CentOS 7

  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Java 11 &12 di CentOS 7

  3. Cara Menginstal Wine 4.0 di CentOS 7

  1. Cara Menginstal Vim 8.2 di CentOS 7

  2. Cara Menginstal VirtualBox di CentOS 7

  3. Cara Menginstal Git di CentOS 8