ホームページ  >  記事  >  データベース  >  Linux での Redis のインストールの詳細な説明

Linux での Redis のインストールの詳細な説明

coldplay.xixi
coldplay.xixi転載
2021-04-14 17:29:051693ブラウズ

Linux での Redis のインストールの詳細な説明

公式 Web サイトのダウンロード リンク: https://redis.io/download

1. [安定版 (5.0)] の下にある [5.0.0 のダウンロード] リンクを選択して、(安定版) をダウンロードします。は安定版、デフォルトのダウンロードは Linux バージョンです)

推奨 (無料): redis

2 . ダウンロードが完了したら、WinSCP を開き、ダウンロードした Redis 圧縮パッケージを Linux の /mnt/ ファイル ディレクトリにアップロードします

3 putty を使用して Linux サーバーに接続し、/mnt/ ファイル ディレクトリに入り、redis-5.0.0.tar.gz を解凍し、redis-5.0.0 を /usr/local/ ディレクトリに移動します

[root@localhost ~]# cd /mnt/       //进入mnt文件目录
 
[root@localhost mnt]# tar xzf redis-5.0.0.tar.gz    //解压redis
 
[root@localhost mnt]# ls           //查看mnt目录
redis-5.0.0  redis-5.0.0.tar.gz

[root@localhost mnt]# mv redis-5.0.0 /usr/local/   //把redis-5.0.0移动到/usr/local/ 目录下

4. gcc 環境のインストール

redis は C 言語で書かれているため、動作には C 環境が必要となるため、まず gcc をインストールする必要があります。インストール コマンドは次のとおりです:

[root@localhost mnt]# yum install gcc-c++

5. /usr/local/redis-5.0.0/ ディレクトリに入り、

//进入到/usr/local/redis-5.0.0/ 文件目录下
[root@localhost mnt]# cd /usr/local/redis-5.0.0/   

[root@localhost redis-5.0.0]# make      //对解压后的文件进行编译

[root@localhost redis-5.0.0]# cd ./src   //进入到 redis-5.0.0/src 文件目录下

[root@localhost src]# make install    //进行redis安装

(1) をコンパイルしてインストールします。右 解凍したファイルをコンパイルします

## (2) redis をインストールします

#6. 管理を容易にするために、Redis ファイル内の conf 設定ファイルと共通コマンドを統合ファイルに移動します

(1) bin フォルダーと etc フォルダーを作成します

[root@localhost redis-5.0.0]# mkdir bin      //创建bin文件夹

[root@localhost redis-5.0.0]# mkdir etc   //创建etc文件夹

(2) redis-5.0.0 ディレクトリの redis.conf を redis-5.0.0 ディレクトリの etc フォルダに移動

mkreleasehdr. sh, redis を移動-benchmark、redis-check-aof、redis-cli、redis-server は /usr/local/redis-5.0.0/bin/ ディレクトリ

//将redis-5.0.0目录下的 redis.conf 移动到 redis-5.0.0目录下的src文件夹下
[root@localhost redis-5.0.0]# mv redis.conf ./etc/  

[root@localhost redis-5.0.0]# cd ./src/      //进入redis-5.0.0目录下的src文件夹下

//将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到   /usr/local/redis-5.0.0/bin/ 目录下
[root@localhost src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.0/bin/

に移動されます。

7. /usr/local/redis-5.0.0/etc/ ディレクトリに入ります

//进入到/usr/local/redis-5.0.0/etc/ 目录下
[root@localhost src]# cd /usr/local/redis-5.0.0/etc/   
 
[root@localhost etc]# ls   //查看etc目录
redis.conf

##8 、redis を編集します.conf 構成ファイルを作成し、redis サービスを開始するようにバックグラウンドを設定します

[root@localhost etc]# vi redis.conf

ファイル内の daemonize 属性を yes に変更します (バックグラウンドで実行する必要があることを示します)

9. redis.conf 設定ファイルを編集し、redis リモート アクセス サービスを有効にします

(1) redis.conf のバインド 127.0.0.1 行をコメントアウトします。ここでの Bind は、指定されたネットワーク セグメントのみがこの Redis にリモートでアクセスできることを意味します。コメント アウトすると、そのような制限はなくなります。

(2) redis.conf 構成ファイルの保護モードを no に設定します (デフォルトは yes に設定されており、リモート アクセスが防止されます)。 redis3.2.3 バージョン以降)

10. redis.conf 構成ファイルを編集し、Redis のデフォルトのパスワードを変更します (デフォルトのパスワードは空です)

(1) 設定ファイル内でこの行を見つけます # requirepass foabared

(2) 前のコメント記号 # を削除し、foobared を独自のパスワードに変更するか、新しい行を開始します requirepass 独自のパスワード

11. ブート時に開始するように Redis を設定する

[root@localhost etc]# vi /etc/rc.d/rc.local

次のコードを /etc/rc.d/rc に追加します。 local:

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

12. /usr/local/redis-5.0.0/bin/ ディレクトリに切り替えて、redis-server コマンドを実行します。 、/usr/ local/redis-5.0.0/etc/redis.conf 構成ファイルを使用して、redis サービスを開始します

//进入到/usr/local/redis-5.0.0/bin/ 目录下
[root@localhost etc]# cd /usr/local/redis-5.0.0/bin/  

[root@localhost bin]# ls        //查看bin目录
mkreleasehdr.sh  redis-benchmark  redis-check-aof  redis-cli  redis-server

[root@localhost bin]# ./redis-server /usr/local/redis-5.0.0/etc/redis.conf   //启动Redis服务

13。 RedisDesktopManager を実行し、サービスが有効になっているかどうか、および Redis にリモートでアクセスできるかどうかをテストします

Redis のインストール プロセス全体はここで終了します。

以上がLinux での Redis のインストールの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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