linuxインストールredisの詳細手順および問題の概要

2301 ワード

linuxインストールredis
1 redisのインストール
参照https://www.cnblogs.com/teamemory/p/9482475.html
  • linuxパスへのアクセスを推奨/usr/local/src
        wget http://download.redis.io/releases/redis-4.0.10.tar.gz
        tar zxvf redis-4.0.10.tar.gz
        cd redis-4.0.10/
        make
    
    gccをインストールしてからmakeコマンドを行うのが望ましい
  • インストールが完了したらコマンドでテスト可能src/redis-serverまたは
        src/redis-cli
        redis> set foo bar
        redis> get foo
        "bar"
    
  • 2 redisを修正する.confプロファイル
  • #bind 127.0.0.1ここの前に#を付けないとリモートでredisに接続できない、またはipが127.0.0.1のローカルループアドレスしか接続できず、実際のipに接続できない.
  • daemonize yes(ここでは元のnoをyesに変更し、バックグラウンド運転の設定を目的としている)
  • protected-mode no(ここでは元のyesをnoに変更し、セキュリティモードによるエラーを解決することを目的としている)
  • redisプロファイルをetcに移動
  • etcにフォルダを作成mkdir /etc/redis
  • 新しいフォルダの下にプロファイルを移動cp redis.conf /etc/redis/
  • 3 redisを殺してバックグラウンドでredisを再開するpkill -9 redis-server src/redis-server /etc/redis/redis.conf
    4 redisがオンであるかどうかを検出するps axu | grep redis-server
    最新の時間にオープンしたredisであれば、オープンに成功したことを示します.
    5クライアントはipを介してredisにリモートで接続するsrc/redis-cli -h 192.168.1.81 -p 6379
    次のように表示される場合は、接続が成功したことを示します.192.168.1.81:6379>
    6さまざまな問題のまとめ
    wgetが表示されます:ホストアドレス「download.redis.io」を解析できません
    リファレンスhttps://blog.csdn.net/u012848709/article/details/82989276
  • 入力命令echo 'nameserver 8.8.8.8'>>/etc/resolv.conf
  • または入力nameserver 223.5.5.5nameserver 223.6.6.6
  • 私は実測していません.最初に問題を解決したからです.
    ディレクトリにredis-serverはありません
    参照https://blog.csdn.net/tv002/article/details/87882347
    おそらくlinuxにはgccがインストールされていません
    解決策
    入力yum install gccviのファイルが長すぎるコマンドを使用して文字列を正確に探します
    リファレンスhttps://www.cnblogs.com/z-x-y/p/9198481.html
    vi後、一番下の行に入力/検索する文字列をクリックすると、カーソルが文字列にジャンプします.これは最初から検索します.
    キーボードnを押して次のNにジャンプして前のNに移動
    ?検索する文字は最後から検索します