CentOS 7インストールRedisおよび構成

2462 ワード

第一部分:直接起動


ダウンロード


公式サイトで直接ダウンロードすることもできますし、システムで直接次のコマンドを入力することもできます.
wget http://download.redis.io/releases/redis-3.2.6.tar.gz

インストール


1、解凍
tar xzf redis-3.2.6.tar.gz
cd redis-3.2.6

2、コンパイル
make & make install

開始

#  `&`  redis         
./redis-server &

けんしゅつ

#          
ps -ef | grep redis
#  6379       
netstat -lntp | grep 6379
#  `redis-cli`           
./redis-cli

ていし

#     
redis-cli shutdown
#    kill -9    
kill -9 PID

セクション2:プロファイルを指定して起動


プロファイル


指定プロファイル、プロファイルredisをredisサービスに対して起動することができる.confはRedisルートの下にあります
#  daemonize yes,            (   &            )
daemonize yes
#        (      )
port 6379
#            
logfile "/data/redis/logs/redis.log"
#           
dir /data/redis/redisData
#         
redis-server ./redis.conf
#       ,  `redis-cli`      ,       ,  :
redis-cli -p 6380
             。              ,                ,             。

第3部:Redis起動スクリプトを使用して起動の自己起動を設定する


起動スクリプト


生産環境でスクリプト方式でredisサービスを起動し、スクリプトredisを起動することを推奨します.init_scriptは、Redisにある/utils/ディレクトリの下にあるRedisは、リスナーのポート名をプロファイルとして使用するなど、習慣的に命名されており、後でこの約束に従います.
#redis        
REDISPORT=6379
#     , make install      `/usr/local/bin/redis-server`,   make install        ,  
EXEC=/usr/local/bin/redis-server
#     
CLIEXEC=/usr/local/bin/redis-cli
#Redis PID    
PIDFILE=/var/run/redis_${REDISPORT}.pid
#      ,    
CONF="/etc/redis/${REDISPORT}.conf"

環境の設定

#        ,                       。   root  。
mkdir /etc/redis
cp redis.conf /etc/redis/6379.conf
#        /etc/init.d   ,          redisd(    d            )。
cp redis_init_script /etc/init.d/redisd
#        
            chkconfig redisd on     : service redisd does not support chkconfig
        ,                       :
# !/bin/sh
# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database
#
       。
#           
chkconfig redisd on
#    
service redisd start
#    
service redisd stop

その他のspring boot/spring cloud学習リソース:https://download.csdn.net/download/wiseap/10364359ブロックチェーン学習リソースの追加:https://download.csdn.net/download/wiseap/10319848