CentOSでのRedisインストール
2882 ワード
本文は主にCentOSがredis環境をインストールする主要なステップを記録して、ステップは主に4つの大きい塊に分けて、それぞれクライアントインストール 環境構成 の起動とテストサービスは興味のある学生を作成するのに参考にすることができて、もし問題があったら伝言を残して、共同で交流することができます.
インストール手順取付 インストールコンパイル環境(必ず事前にインストール)
コマンドを/usr/local/ディレクトリに切り替えます
redisインストールパッケージのダウンロード
インストールパッケージを解凍してインストールする構成 redisプロファイルディレクトリの作成
log、pidなどのディレクトリの作成(/varディレクトリの下に置く)
プロファイルの変更 の起動とテスト
redisの起動
redis機能が正常かどうかをテスト
testの値が正常に取得されると、redisは正常に動作します.サービス作成 現在、redisの起動方式はサービス形式で起動されていないが、使い勝手のため、以下にredisがサーバ形式で起動および起動自起動の設定方法について述べる.
自己起動スクリプトの作成
スクリプトのテスト
POST
プロンプトサービスredisがchkconfigをサポートしていない場合、redis起動スクリプトに起動優先度が設定されていないため、/etc/initに戻る.dディレクトリ、redisスクリプトの変更は以下の通りです.
再度chkconfig redis onを設定し、エラーメッセージがなければ成功し、これでcentosインストールredisのすべてのステップが完了し、思う存分振り回しましょう.のPS:次の文章はredisクラスタの配置を書いて、興味のある学生は注目することができて、3 Q!
インストール手順
yum -y install gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel gcc-c++ automake autoconf
コマンドを/usr/local/ディレクトリに切り替えます
cd /usr/local
redisインストールパッケージのダウンロード
wget http://download.redis.io/releases/redis-3.0.6.tar.gz
インストールパッケージを解凍してインストールする
tar xvf redis-3.0.6.tar.gz
cd redis-3.0.6/
make MALLOC=libc
make install
// /etc
cd /etc
// redis
mkdir redis
log、pidなどのディレクトリの作成(/varディレクトリの下に置く)
// /var
cd /var
// redis
mkdir redis
// redis
cd redis
// log
mkdir data log run
プロファイルの変更
// redis
cd /usr/local/redis-3.0.6
// redis.conf /etc/redis
cp redis.conf /etc/redis
// /etc/redis
cd /etc/redis
// redis.conf
vim redis.conf
// redis
daemonize yes
// pid run
pidfile /var/redis/run/redis.pid
// ( 6379)
port 6379
// log
logfile /var/redis/log/redis.log
redisの起動
redis-server /etc/redis/redis.conf
// redis ( redis-server )
ps -ef|grep redis
redis機能が正常かどうかをテスト
// redis
redis-cli -c -p 6379
// test ( nil)
get test
// test
set test " "
// test ( ‘ ’)
get test
testの値が正常に取得されると、redisは正常に動作します.
自己起動スクリプトの作成
// redis /etc/init.d , redis utils
cd /usr/local/redis-3.0.6/utils
cp redis_init_script /etc/init.d
// /etc/init.d redis_init_script redis
mv redis_init_script redis
// redis
vim redis
// :
PIDFILE=/var/redis/run/redis.pid
CONF="/etc/redis/redis.conf"
スクリプトのテスト
// redis , stop
service redis stop
// start redis
service redis start
// redis redis
redis-cli -c -p 6379
POST
chkconfig redis on
プロンプトサービスredisがchkconfigをサポートしていない場合、redis起動スクリプトに起動優先度が設定されていないため、/etc/initに戻る.dディレクトリ、redisスクリプトの変更は以下の通りです.
#!/bin/sh
# chkconfig: 2345 90 10
#
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
再度chkconfig redis onを設定し、エラーメッセージがなければ成功し、これでcentosインストールredisのすべてのステップが完了し、思う存分振り回しましょう.のPS:次の文章はredisクラスタの配置を書いて、興味のある学生は注目することができて、3 Q!