在先前的文章中介绍过redis,以下内容为自己在CentOS上安装Redis的记录。供后期在做改进。
1、安装需要的支持环境
在安装Redis之前首要先做的是安装Unix的Tcl工具,如果不安装的话后期将无法对Redis进行测试。在后期执行make test的时候返回如下错误信息:You need tcl 8.xuyao de5 or newer in order to run the Redis test,具体的流程为:
复制代码 代码如下:
cd /usr/local/src
wget http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz
tar -zxvf tcl8.6.3-src.tar.gz
cd "http://redis.io/download">http://redis.io/download
复制代码 代码如下:
cd /usr/local/src
wget http://download.redis.io/releases/redis-2.8.19.tar.gz
tar zxvf redis-2.8.19.tar.gz
cd redis-2.8.19
make
make PREFIX=/usr/local/redis install
其中PREFIX=/usr/local/redis可以省略,省略情况下redis会默认安装到/usr/local/bin目录下。
3、测试Redis
复制代码 代码如下:
cd src
make test
通过以上命令就要可以对redis进行加大的测试。
4、配置redis
A、复制并修改配置文档
复制代码 代码如下:
cp ./redis.conf /usr/local/redis/
vim /usr/local/redis/redis.conf
我只修改了如下两项:
daemonize yes #redis将以守护进程的方式运行,默认为no会暂用你的终端
timeout 300"codetitle">复制代码 代码如下:
vim /etc/init.d/redis
文件中保存如下内容:
复制代码 代码如下:
#!/bin/sh
#
# redis Startup script for Redis Server
#
# chkconfig: - 80 12
# description: Redis is an open source, advanced key-value store.
#
# processname: redis-server
# config: /etc/redis.conf
# pidfile: /var/run/redis.pid
source /etc/init.d/functions
BIN="/usr/local/redis/bin"
CONFIG="/usr/local/redis/redis.conf"
PIDFILE="/var/run/redis.pid"
### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
RETVAL=0
prog="redis-server"
desc="Redis Server"
start() {
if [ -e $PIDFILE ];then
echo "$desc already running...."
exit 1
fi
echo -n $"Starting $desc: "
daemon $BIN/$prog $CONFIG
RETVAL=$"Stop $desc: "
killproc $prog
RETVAL=$"$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
condrestart)
[ -e /var/lock/subsys/$prog ] && restart
RETVAL=$"Usage: $0 {start|stop|restart|condrestart|status}"
RETVAL=1
esac
exit $RETVAL
C、启动或关闭服务
复制代码 代码如下:
service redis start
service redis stop
5、使用redis
复制代码 代码如下:
[root@localhost redis]# cd /usr/local/redis/bin
[root@localhost bin]# ./redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
127.0.0.1:6379>
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 重云角色培养心得,重云角色圣遗物选择
- 凤凰传奇《炫歌精选》[WAV/分轨][1.9GB]
- 刀郎《西域情郎 精选传奇歌手十五首》[WAV/分轨][760MB]
- 霹雳布袋戏《霹雳百碟纪念遗珠-精选100》[320K/MP3][247.89MB]
- 崩坏星穹铁道椒丘遗器推荐 搭配什么遗器好
- 决胜巅峰芙蕾雅技能介绍 英雄背景一览
- 金铲铲之战S11卓尔不群阵容推荐 装备搭配什么好
- dnf无色套是哪几件
- dnf旭旭宝宝红眼装备是什么搭配
- dnf时空石哪里爆的多
- 大受日本玩家欢迎!《剑星》在东京的多家商店被售空
- Steam特惠:EA发行商特卖!《女神异闻录5R》只要100多
- PC《对马岛之魂》来啦!5月最值得期待的15款新游戏
- 云水谣《小调江南1·醉声梦色》APE+CUE
- 新世纪天籁《BRAVENEWMUSIC》[低速原抓WAV+CUE]