UbuntuインストールRedis


一、aptインストール
1.Redisサーバ側のインストール
sudo apt-get install redis-server

redisサーバシステムプロセスの確認
ps -agx|grep redis

コマンドを起動してRedisサーバのステータスを確認
sudo /etc/init.d/redis-server status

コマンドラインクライアントからRedisにアクセスし、Redisサーバをインストールすると、自動的にRedisコマンドラインクライアントプログラムが一緒にインストールされます.ネイティブでredis-cliコマンドを入力すると起動し、クライアントプログラムはRedisサーバにアクセスします.
redis-cli
127.0.0.1:6379>

2.Redisの構成:
sudo vi /etc/redis/redis.conf

パスワード123456の設定
#    requirepass		requirepass 123456

リモート・アクセスを有効にするには、次の手順に従います.
#  bind		#bind 127.0.0.1

保護モードをオフにします.
  protected-mode yes    protected-mode no

デーモン・プロセス・モード:
 daemonize no   daemonize yes

変更後にRedisサービスを再起動
netstat -nlt|grep 6379
tcp        0      0 0.0.0.0:6379            0.0.0.0:*               LISTEN

ネットワーク傍受が以前の127.0.0.1:6379から0 0.0.0.0:6379に変わり、Redisがリモートログインアクセスを許可したことを示している.リモートの別のLinuxでRedisサーバにアクセスします.
redis-cli -a 123456 -h 192.168.1.199 

二、tar.gzインストール
1.redisのインストール
redis-5.0.8.tar.gz圧縮パケットは/usr/local,解凍tar zxvf redis-5.0.8.tar.gzにアップロードされる.redis-5.0.8ディレクトリに入り、make PREFIX=/usr/local/redis installコマンドを使用して/usr/local/redisにredisをインストールします.redis-5.0.8のredisをコピーします.confはインストールディレクトリredis/binにあります.redisを起動し、binでコマンド./redis-serverを実行します.
2.バックグラウンドプロセスでredisを起動する
ステップ1:redisを変更します.ファイル、redis.confファイルはredisディレクトリの下①すべてのipがredisにアクセスできるように構成されており、bind 127.0.0.1前に「#」を付けて注釈する②デフォルトは保護モード、protected-mode yesprotected-mode noに変更する③デフォルトはプロセスモードを守らない、daemonize nodaemonize yesに変更するパスワードを設定したいパスワードに変更します(練習は123456に設定し、foobaredを123456に変更します).
ステップ2:redisを指定します.confファイル起動
cd /usr/local/redis/bin
 ./redis-server redis.conf 

ステップ3:redisプロセスを閉じる
ps -ef |grep redis     #ps -aux | grep redis  redis  
root     17311     1  0 15:23 ?        00:00:00 redis-server 127.0.0.1:6379
[root@CentOS7 redis-5.0.5]# kill -9 17311          #kill redis  

ステップ4:すべてのipアクセスがオンになっているかどうかを確認します.
netstat -lunpt

ポート番号の前に*または0.0.0.0が表示されている場合は、クライアントがアクセスできることを示し、127.0.0.1であれば、ネイティブのみがアクセスできることを示します.