Ubuntu 18.04 Redisのインストール

1224 ワード

インストールredisのダウンロード
$ cd /usr/local/src
$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make 
$ make install

プロファイルの変更
$ mkdir /etc/redis
$ cp /usr/local/src/redis-5.0.5/redis.conf /etc/redis
$ vi /etc/redis/redis.conf

以下の内容に従ってファイル/etc/redis/redisを変更する.conf
...
supervised systemd
...
dir /var/lib/redis
...

Redis systemd Unit Fileを作成する
$ vi /etc/systemd/system/redis.service

次の内容を書き込みます.
[Unit]
Description=Redis In-Memory Data Store
After=network.target

[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always

[Install]
WantedBy=multi-user.target

Redisユーザー、グループ、ディレクトリの作成
$ adduser --system --group --no-create-home redis
$ mkdir /var/lib/redis
$ chown redis:redis /var/lib/redis
$ chmod 770 /var/lib/redis

Redisの起動とテスト
$ systemctl daemon-reload
$ systemctl start redis
$ systemctl status redis

$ redis-cli
> ping
pong

ブログ:godper.com参考:letscloud.io,redis.io