ホームページ  >  記事  >  データベース  >  Centos7.6 インストール Redis インスタンスの分析

Centos7.6 インストール Redis インスタンスの分析

WBOY
WBOY転載
2023-06-03 08:28:061109ブラウズ

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/redis

5. サービスを開始します

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

Centos7.6 インストール Redis インスタンスの分析バックグラウンド起動

[root@localhost bin]# ./redis-server redis.conf

Centos7.6 インストール Redis インスタンスの分析6. スタートアップのセットアップ

スタートアップ サービスの追加

[root@localhost bin]# vi /etc/systemd/system/redis.service

次の内容をコピーして貼り付けます:

[Unit]

Description= redis-server

After=network.target

[サービス]

Type=forking

ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/ bin/redis.conf
PrivateTmp=true

[インストール]

WantedBy=multi-user.target


注: 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/redis

redis のテスト

サービス運用コマンド

Centos7.6 インストール Redis インスタンスの分析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 サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。