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

王林
リリース: 2023-06-02 08:34:05
転載
1397 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!