redisのインストールと起動

1980 ワード

Redisのインストールおよび起動停止
ダウンロード
https://redis.io/download
ソフトウェアcopyから仮想マシンへの一般的なパスは/root/softwareです
インストールの開始
gccをインストールする目的はソフトウェアをコンパイルするためです
yum install gcc-c++

解凍
tar -zxvf redis-4.0.12.tar.gz

解凍したファイルを/usr/local/srcにコピー
cp -r /root/software/redis-4.0.12 /usr/local/src/redis

/usr/local/src/redis/depsを開いて依存項目をコンパイル
cd /usr/local/src/redis/deps
make hiredis lua jemalloc linenoise

/usr/local/src/redis/depsを開いてコンパイル
cd /usr/local/src/redis
make

上のredisディレクトリを/usr/local/redisにインストール
mkdir /usr/local/redis
make install PREFIX=/usr/local/redis

インストールが成功したことを確認
cd /usr/local/redis/bin
ls

whichコマンドを使用して、システムにredisのサービスがあるかどうかを確認します.
which redis-server

なしで表示
プロファイルを/usr/local/redis/etcディレクトリに移動するには、/usr/myredis
mkdir /usr/myredis
cp /usr/local/src/redis/redis.conf /usr/myredis

redisの起動
cd /usr/local/redis/bin
./redis-server /usr/myredis/redis.conf 

デフォルトでは、redisはバックグラウンドで実行されません.彼をバックグラウンドに置いて実行する必要があります
vi /usr/myredis/redis.conf

プロファイルのdaemonize yesを見つけます
起動時に出発を確認
./redis-server /usr/myredis/redis.conf 
#    
ps -ef|grep redis

クライアント接続と終了
cd /usr/local/redis/bin 
./redis-cli 
//  
quit
//       
ping   //       PONG          

停止redis
cd /usr/local/redis/bin 
./redis-cli shutdown 
//     
pkill redis-server 
//      
ps -ef|grep redis 

POSTの自己起動redis構成
vim /etc/rc.local 
//  
/usr/local/redis/bin/redis-server /usr/myredis/redis-conf

binディレクトリファイルの説明
redis-benchmark   :redis      
redi-check-aof :  aof     
redis-check-dump:  rdb     
redis-cli :       
redis-server:redis