GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS6にRedisをインストールする方法

このチュートリアルでは、CentOS 6にRedisをインストールする方法を紹介します。知らなかった方のために、RedisはオープンソースのBSDライセンスの高度なKey-Valueです。ストア。キーには文字列、ハッシュ、リスト、セット、ソートされたセットを含めることができるため、データ構造サーバーと呼ばれることがよくあります。Redisは、遷移、公開、サブスクライブなどのデータタイプもサポートしています。「Redis」は「」よりも強力であると見なされます。 Memcache」。「Redis」を実行して、「Memcache」をしばらく停止するのが賢明です。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6へのRedisのインストールを段階的に説明します。

CentOS6にRedisをインストールする

ステップ1.まず、システムで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

ステップ2.Yumを使用してRedisをインストールします。

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

起動時にRedisサービスを開始できるようにする:

service redis start
chkconfig redis on

Redisが実行されているかどうかを確認します:

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

Redisが機能していることを確認するには、コマンドラインからコマンド「redis-cliping」を実行します。結果が「PONG」の場合、Redisは次のように表示されます。動作しています。

ステップ3.RedisPHP拡張機能をインストールします。

Redisをインストールした後、PHP-REDIS拡張機能が必要になります。次のコマンドを使用します:

pecl install redis

ここでphp.iniを開きます ファイルを作成し、それに次の行を追加します:

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

次に、Apacheを再起動して、変更をphp.iniに適用します。 ファイル:

service httpd restart

ステップ4.RedisのWebインターフェイスをインストールします。

phpRedisAdminは、Redisデータベースを管理するためのシンプルなWebインターフェイスです。

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

設定が正しいことを確認してください:

nano config.inc.php

RedisAdmin構成ファイルを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

Bashスクリプトを作成して、Redisが実行されていることを確認します:

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

スクリプトを実行可能にします:

chmod +x /scripts/redis-check.sh

スクリプトをcronに追加して、3分ごとに実行します:

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

おめでとうございます!Redisが正常にインストールされました。CentOS6システムにRedisサーバーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、Redisの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS8にRedisサーバーをインストールする方法

  2. CentOS 7 に Redis をインストールする方法

  3. CentOS 7 に Redis をインストールする方法

  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法