1. gcc の依存関係をインストールする
redis は C 言語で開発されているため、インストール前に gcc 環境 (gcc -v) がインストールされているか確認する必要があります。インストールされていない場合は、以下のコマンドを実行してください。インストールするには
[root@localhost local]# yum install -y gcc
2. インストール パッケージをダウンロードして解凍します
[root@localhost local]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz
[root@localhost local]# tar - zxvf redis-5.0.3.tar .gz
3. cd redis 解凍ディレクトリに移動し、コンパイルを実行します
[root@localhost local]# cd redis-5.0 .3
[root@localhost redis-5.0.3]# make
#4. インストールして、インストール ディレクトリを指定します#[root@localhost redis- 5.0.3]# make install PREFIX=/usr/local/redis5. サービスを開始します
5.1 フロントデスクを開始します
[root@localhost redis-5.0.3]# cd /usr/local/redis/bin/[root@localhost bin]# ./redis -server
5.2 バックグラウンド起動
redis ソース コード ディレクトリから redis インストール ディレクトリに redis.conf をコピーします
[root@localhost bin] # cp /usr/local/redis-5.0. 3/redis.conf /usr/local/redis/bin/redis.conf ファイルを変更し、daemonize no を daemonize yes
に変更します。 [root@localhost bin ]# vi redis.conf
バックグラウンド起動
[root@localhost bin]# ./redis-server redis.conf
6. スタートアップのセットアップ
スタートアップ サービスの追加
[root@localhost bin]# vi /etc/systemd/system/redis.service次の内容をコピーして貼り付けます:
[Unit]
Description= redis-serverAfter=network.target
[サービス]
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/ bin/redis.conf
PrivateTmp=true
[インストール]
注: ExecStart を独自のパスに構成します
スタートアップを設定します
# [root@localhost bin]# systemctl daemon-reload
#[root@localhost bin]# systemctl start redis.service
[root@ localhost bin]# systemctl enable redis.service
redis コマンドのソフト リンクの作成
[root@localhost ~]# ln -s /usr/local/redis/bin /redis-cli /usr/bin/redisredis のテスト
サービス運用コマンドsystemctl start redis.service #redis サービスの開始
systemctl stop redis.service #redis サービスの停止
systemctl restart redis.service #サービスの再起動
systemctl status redis.service #サービスの現在のステータスを表示します
systemctl enable redis.service #起動時の自動起動を設定します
systemctl disable redis.service #起動時の自動起動を停止
以上がCentos7.6 インストール Redis インスタンスの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。