Linux環境redis-4.0.8インストールチュートリアル
2066 ワード
1.redisリソースの取得
2.解凍
3.インストール
makeコンパイルに失敗した場合は、次のコマンドを実行してコンパイルに必要な環境をインストールできます.
報告error:jemalloc/jemalloc.h:No such file or directoryなどのエラー
「Redisインストールエラーエラーerror:jemalloc/jemalloc.h:No such file or directory解決方法」を確認して問題を解決します.
4.インストールディレクトリにプロファイルを移動
5.redisをバックグラウンド起動に設定
6.redisを起動に追加
7.redisを開く
共通コマンド
1、redisにログインパスワードを設定する
パスワードを永続的に設定する必要がある場合はredisに行きます.confのプロファイルにrequirepassというパラメータが見つかりました.次のように構成されています.
保存後にredisを再起動すればいいです
2、リモート接続に失敗した問題:
同様にredisを変更します.confプロファイル
redisパスワード方式ログイン
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
2.解凍
tar xzvf redis-4.0.8.tar.gz
3.インストール
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis
makeコンパイルに失敗した場合は、次のコマンドを実行してコンパイルに必要な環境をインストールできます.
yum -y install gcc
yum -y install gcc-c++
報告error:jemalloc/jemalloc.h:No such file or directoryなどのエラー
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2
「Redisインストールエラーエラーerror:jemalloc/jemalloc.h:No such file or directory解決方法」を確認して問題を解決します.
4.インストールディレクトリにプロファイルを移動
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
5.redisをバックグラウンド起動に設定
vi /usr/local/redis/etc/redis.conf // daemonize no daemonize yes
6.redisを起動に追加
vi /etc/rc.local // :/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ( redis )
7.redisを開く
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
共通コマンド
redis-server /usr/local/redis/etc/redis.conf // redis
pkill redis // redis
redis:
rm -rf /usr/local/redis //
rm -rf /usr/bin/redis-* // redis
rm -rf /root/download/redis-4.0.4 // redis
拡張:
1、redisにログインパスワードを設定する
パスワードを永続的に設定する必要がある場合はredisに行きます.confのプロファイルにrequirepassというパラメータが見つかりました.次のように構成されています.
# requirepass foobared
requirepass xxx # xxx
保存後にredisを再起動すればいいです
2、リモート接続に失敗した問題:
同様にredisを変更します.confプロファイル
#bind 127.0.0.1 bind 0.0.0.0
redisパスワード方式ログイン
./redis-cli -h 127.0.0.1 -p 6379 -a yourpassword