GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Redis na CentOS 7

V tomto tutoriálu vám ukážeme, jak nainstalovat Redis na CentOS 7. Pro ty z vás, kteří nevěděli, Redis je open-source, BSD licencovaný, pokročilý pár klíč–hodnota úložiště. Často se o něm hovoří jako o serveru datové struktury, protože klíče mohou obsahovat řetězce, hash, seznamy, sady a seřazené sady. Redis také podporuje datové typy, jako jsou přechody, publikování a odběr. „Redis“ je považován za výkonnější než „Memcache“. Bylo by chytré uvést „Redis“ do praxe a „Memcache“ na chvíli vypnout.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Redis na server CentOS 7.

Nainstalujte Redis na CentOS 7

Krok 1. Nejprve musíte ve svém systému povolit úložiště EPEL.

## 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

Krok 2. Nainstalujte Redis pomocí Yum.

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

Povolte spuštění služby Redis při spuštění:

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

Zkontrolujte, zda je Redis spuštěn:

systemctl is-active redis-server.service

Krok 3. Nainstalujte webové rozhraní pro Redis.

phpRedisAdmin je jednoduché webové rozhraní pro správu databází Redis:

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

Ujistěte se, že je nastavení správné:

nano config.inc.php

Přidejme konfigurační soubor RedisAdmin do 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

Vytvořte skript Bash, abyste se ujistili, že Redis běží:

### 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

Nastavte skript jako spustitelný:

 chmod +x /scripts/redis-check.sh

Přidejte skript do cronu, aby se spouštěl přibližně každé 3 minuty:

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

Blahopřejeme! Úspěšně jste nainstalovali Redis. Děkujeme, že jste použili tento návod k instalaci serveru Redis na systém CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Redis.


Cent OS
  1. Jak nainstalovat Redis Server na CentOS 8

  2. Jak nainstalovat Redis na CentOS 7

  3. Jak nainstalovat Redis na CentOS 7

  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Jak nainstalovat Wine 4.0 na CentOS 7

  1. Jak nainstalovat Vim 8.2 na CentOS 7

  2. Jak nainstalovat VirtualBox na CentOS 7

  3. Jak nainstalovat Git na CentOS 8