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

Jak nainstalovat Redis na CentOS 6

V tomto tutoriálu vám ukážeme, jak nainstalovat Redis na CentOS 6. Pro ty z vás, kteří nevěděli, Redis je open-source, BSD licencovaný, pokročilý pár klíč–hodnota store. Často se o něm mluví 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 Transitions, Publish a Subscribe. '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é stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Redis na CentOS 6.

Nainstalujte Redis na CentOS 6

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

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.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í:

service redis start
chkconfig redis on

Zkontrolujte, zda je Redis spuštěn:

### chkconfig –list redis
redis 0:off 1:off 2:on 3:on 4:on 5:on 6:off

Abyste se ujistili, že Redis funguje, spusťte z příkazového řádku příkaz „redis-cli ping“. Pokud dostanete výsledek „PONG“, který ukazuje, že Redis je funguje.

Krok 3.  Nainstalujte rozšíření Redis PHP.

Po instalaci Redis budeme potřebovat rozšíření PHP-REDIS. Pomocí následujícího příkazu:

pecl install redis

Nyní otevřete php.ini soubor a přidejte do něj následující řádek:

### nano /etc/php.ini
extension=redis.so

Nyní restartujte Apache, abyste použili změny na php.ini soubor:

service httpd restart

Krok 4. 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

Udělejte skript spustitelným:

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 6. 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