1.下载源码包,解压缩后编译源码
wget http://download.redis.io/releases/redis-3.0.5.tar.gz
$ tar xzf redis-3.0.5.tar.gz
$ cd redis-3.0.5
$ make
2.编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。
mkdir /usr/redis
cp redis-server /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli /usr/redis
cp redis.conf /usr/redis
cd /usr/redis
3.启动Redis服务
$ redis-server redis.conf
4.客户端测试一下是否启动成功
$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
由于我的centos安装的web server版的在make过程中遇到问题
这里我们需要安装缺少的tcl
wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
cd /usr/local/tcl8.6.1/unix/
sudo ./configure
sudo make
sudo make install
本文介绍如何从源码安装Redis,并解决编译过程中遇到的问题。包括下载源码、编译安装及启动服务等步骤,还特别介绍了当遇到缺少依赖时如何安装TCL来解决问题。
2429

被折叠的 条评论
为什么被折叠?



