AlmaLinux Redisをインストールして実行する

AlmaLinux Redisをインストールして実行する

AlmaLinuxにnosqlであるRedisをインストールする手順です。

環境

  • OS AlmaLinux 8.3

リポジトリ確認

AppStreamリポジトリからインストールすることができます。

dnf module list redis

<出力結果>

AlmaLinux 8 - AppStream
Name                             Stream                              Profiles                              Summary                                                       
redis                            5 [d]                               common [d]                            Redis persistent key-value database   

Redisインストール

redisをインストールします。

sudo dnf install -y @redis

<出力結果>
合計                                                                                                                                     2.6 MB/s | 927 kB     00:00     
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                                                                                                                 1/1 
  scriptletの実行中: redis-5.0.3-2.module_el8.0.0+6028+39922c12.x86_64                                                                                               1/1 
  インストール     : redis-5.0.3-2.module_el8.0.0+6028+39922c12.x86_64                                                                                               1/1 
  scriptletの実行中: redis-5.0.3-2.module_el8.0.0+6028+39922c12.x86_64                                                                                               1/1 
  検証             : redis-5.0.3-2.module_el8.0.0+6028+39922c12.x86_64                                                                                               1/1 

インストール済み:
  redis-5.0.3-2.module_el8.0.0+6028+39922c12.x86_64                                                                                                                      

完了しました!

自動起動と起動を設定しておきます。

sudo systemctl enable --now redis

ステータスを確認します。

sudo systemctl status redis
● redis.service - Redis persistent key-value database
   Loaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/redis.service.d
           └─limit.conf
   Active: active (running) since Fri 2021-04-23 22:09:33 EDT; 30min ago
 Main PID: 15547 (redis-server)
    Tasks: 4 (limit: 16450)
   Memory: 3.3M
   CGroup: /system.slice/redis.service
           └─15547 /usr/bin/redis-server 127.0.0.1:6379

バージョンは、以下のコマンドで確認可能です。

redis-server -v

<出力結果>
Redis server v=5.0.3 sha=00000000:0 malloc=jemalloc-5.1.0 bits=64 build=afde0cacc2a8bd4d

Redis起動

インストールが終われば、Redisを使用することが可能になります。

## cli実行
redis-cli

127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379> exit