ホームページ  >  記事  >  データベース  >  CentOS7.6にRedis5.0.3を導入する方法

CentOS7.6にRedis5.0.3を導入する方法

王林
王林転載
2023-06-02 08:34:051411ブラウズ

1. 展開手順

1. gcc 依存関係のインストール

redis は C 言語で開発されているため、インストール前に gcc 環境 (gcc -v) がインストールされているか確認する必要があり、インストールされていない場合は以下のコマンドを実行してインストールしてください。

rreeee

2。

# yum install -y gcc

3 をダウンロードしてインストールします。解凍ディレクトリに移動してコンパイル

# wget http://download.redis.io/releases/redis-5.0.3.tar.gz
# tar -zxvf redis-5.0.3.tar.gz

4.指定されたディレクトリ

# cd redis-5.0.3
# make

5 にインストールします。ファイアウォールの設定

# make install PREFIX=/usr/local/redis

2. サービスの開始

1.フロント起動

# firewall-cmd --zone=public --add-port=6379/tcp --permanent
# firewall-cmd --reload
# firewall-cmd --zone=public --query-port=6379/tcp

2.バックグラウンド起動

redis.conf を Redis ソース コード ディレクトリから Redis インストール ディレクトリにコピーします

# cd /usr/local/redis/bin/
# ./redis-server

redis.conf ファイルを変更し、daemonize no を daemonize yes

CentOS7.6にRedis5.0.3を導入する方法

IP の追加

CentOS7.6にRedis5.0.3を導入する方法

#バックグラウンド起動

# cp /home/ptcvi/redis-5.0.3/redis.conf /usr/local/redis/bin/
# vi redis.conf

3.

ブート起動構成

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

# ./redis-server redis.conf

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

# vi /etc/systemd/system/redis.service

注: ExecStart はインストール パスに設定されています

CentOS7.6にRedis5.0.3を導入する方法

Create redis コマンド ソフト リンク

[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

スタートアップのセットアップ

# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis

4.パスワードの設定


次のファイルで redis.windows.conf 構成を見つけます。 redis ルート ディレクトリ ファイルで、requirepass を検索し、コメントのパスワード行を見つけて、次のようにパスワードを追加します:

# systemctl daemon-reload
# systemctl enable redis.service
# systemctl start redis.service

サービスを再起動します

# requirepass foobared
requirepass redis#123     //注意,行前不能有空格

5.

サービスの一般的なコマンドえー

以上がCentOS7.6にRedis5.0.3を導入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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