Linux環境のインストールredis5.0.5の詳細なチュートリアルの完全な手順

1.インストールパッケージをダウンロードする

访问 http://www.redis.cn/ 中文官网进行下载。这里下载最新的5.0.5版本

ここに画像の説明を挿入

2.ファイルの転送とファイルの解凍

  1. リモート管理ツールを使用して圧縮パッケージをLinuxサーバーにコピーし、解凍操作を実行します
tar -zxvf redis-5.0.5.tar.gz

ここに画像の説明を挿入
2. /usr/local/進む
ここに画像の説明を挿入
4. GCC依存関係をインストールする

yum -y install gcc automake autoconf libtool make

redisのバージョンが高い場合は、gccのバージョンを更新し、gccの高バージョンを使用することを忘れないで
ください5. redis-5.0.5ディレクトリに入り、makeを実行します

make MALLOC=libc
  1. 管理を容易にするため/usr/local/redis/srcに、/usr/local/redisディレクトリ内のファイルをインストールしてディレクトリ追加します
cd src && make install PREFIX=/usr/local/redis

ここに画像の説明を挿入

  • 完成後の効果ここに画像の説明を挿入
インストールが完了しました!

3、展開開始方法

  1. redisフォルダーに新しいetcフォルダーを作成し、構成ファイルをetcフォルダーに移動します
mkdir etc
mv /usr/local/redis-5.0.5/redis.conf /usr/local/redis/etc

ここに画像の説明を挿入
2.バックグラウンドで開始するようにredisを構成する

vim /usr/local/redis/etc/redis.conf      //将daemonize no 改成daemonize yes

ここに画像の説明を挿入
ここに画像の説明を挿入
3. Redisを追加して起動します

vim /etc/rc.local        //在里面添加内容

ここに画像の説明を挿入
ここに画像の説明を挿入
4. redisを起動します

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

ここに画像の説明を挿入
ここに画像の説明を挿入

4、リモート接続構成

  1. 関連する構成は構成ファイルredis.confで実行します
vim /usr/local/redis/etc/redis.conf
  1. ショートカットキー「70gg」を使用して、70行目にすばやくジャンプし、コメントを変更します
    ここに画像の説明を挿入
  2. 90行目で保護モードyesをnoに変更します。
    ここに画像の説明を挿入
  3. パスワードを設定します。507行目のコメントを外してパスワードを変更します
    ここに画像の説明を挿入
  4. redisを保存して再起動する
#先查询进程,杀死进程,然后启动
ps -ef|grep redis

ここに画像の説明を挿入
ここに画像の説明を挿入

設定が完了しました!!!

一般的な問題と解決策

  Redisはサーバーのバックグラウンドで開始されます。しばらくすると、リモート接続に失敗するため、redisを再起動して開始する必要があります

  1. 接続でエラーが報告される可能性があります
    MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
    
  2. 問題の原因:
    サーバーがredisを強制的にシャットダウンしていたため、永続化に失敗し、接続が接続されなかった

解決

サーバーにログインしてサーバーを開きredis-cli、次のコマンドを入力して強制的にサーバーを閉じてエラーを報告します。

config set stop-writes-on-bgsave-error no

入力が完了すると、リモート接続で、正常に接続できることがわかります!

おすすめ

転載: blog.csdn.net/qq_41435602/article/details/104890631