标签:安装 使用 显示 daemon yum 文件 bin 问题 sed
redis主要是用于缓存方面的,这里讲解一下redis的安装过程,楼主在安装的过程中遇到很多的坑,这里简单的分享一下,不一定正确!
1.使用wget命令下载redis的包
# wget http://labfile.oss.aliyuncs.com/files0422/redis-2.8.9.tar.gz
在下载之前最好使用 cd命令回到家目录,楼主使用的是root账户,所以目录是/root
2.解压
默认是下载到当前的目录下(我在root的家目录下,所以下载到root的家目录下的),可以先通过ls命令看看在不在。
# tar xvfz redis-2.8.9.tar.gz
3.编译
解压成功之后,开始编译。
在编译之前首先要进入redis-2.8.9的目录里面。
# cd redis-2.8.9/
# make #编译
4.测试
在redis的目录下,使用make test来测试,但是你会发现使用make test命令测试有可能会出现这样的错误:You nedd tcl 8.5 or newer in order to run the Redis test。所以此时需要我们安装tcl
5.安装 tcl
# yum install tcl
等待安装完成过后,使用make test命令重新测试一下。如果最后显示:All tests passed without eddors!应该就没有问题了。
6.安装redis
如果上面的步骤都没有问题的话,那就开始安装了。
# make PREFIX=/usr/local/redis-2.8.9 install
7.拷贝redis的配置文件
原来的配置文件(redis.conf)应该是在/root/redis-2.8.9/redus.conf(我在root的家目录下下载的,所以在这里),我们需要拷贝到/usr/local/redis-2.8.9
# cp /root/redis-2.8.9/redis.conf /usr/local/redis-2.8.9
8.配置redis.conf
首先得创建几个文件
# touch mkdir -p /usr/local/redis-2.8.9/log/log
# mkdir -p /usr/local/redis-2.8.9/db
这里使用的vim编辑redis.conf
将如下内容改变:
pidfile /usr/local/redis-2.8.21/redis.pid logfile /usr/local/redis-2.8.21/log/log dir /usr/local/redis-2.8.21/db daemonize yes
9.启动redis
# cd /usr/local/redis-2.8.9/bin/
# ./redis-server ../redis.conf
10.启动客户端
[root@localhost bin]# ./redis-cli
127.0.0.1:6379>
11.关闭服务
# redis-cli shutdown
标签:安装 使用 显示 daemon yum 文件 bin 问题 sed
原文地址:http://www.cnblogs.com/Stay-Hungry-Stay-Foolish/p/7617031.html