redis是非常好用的开源noSql软件。我经常使用,但是原理并没有太深究过。这次,想通过自己亲手安装来体验一下redis从0学起的感觉。这篇安装文档对初学者来说就算是入门教程了。
安装和配置
首先是安装, redis的源码安装非常简单。https://redis.io/ 从官网下载想要的版本,我选择的是最新的4.0.11。
-
下载
-
wget http://download.redis.io/releases/redis-4.0.11.tar.gz
-
解压
-
tar xvf redis-4.0.11.tar.gz
-
编译
-
make
这就算完成了安装过程, 接下来是配置。
-
首先新建一个redis工作目录,存放redis的二进制和配置文件。
-
新建redis日志目录。
-
修改redis.conf文件。
-
启动redis服务。
-
利用redis-cli验证redis是否安装成功 。
安装完成的redis目录,主要的二进制在src目录,redis.conf在当前目录。
redis工作目录:
修改redis.conf中的日志文件:
修改pidfile配置:
配置完成后启动redis服务:
-
./redis-server redis.conf
启动成功后,查看redis.log,如下表示启动成功。
redis进程,上面是gitlab服务用到的redis,下面是刚刚安装的。
redis命令行工具
-
./redis-cli -h 127.0.0.1 -p 6379
-
或
-
./redis-cli
说明redis可以正常使用了。还可以更方便的使用redis-cli:
-
// 编辑profile文件
-
vim ~/.bash_profile
-
-
-
-
// 加上redis-cli的alias
-
alias redis-cli='/home/work/redis/redis-cli'
-
-
-
-
// 生效修改后的profile
-
source ~/.bash_profile
-
-
-
-
// 直接调起
-
redis-cli
总结
本文旨在简明介绍redis的安装和配置, 关于redis还有很多需要学习和实践的,给自己列下一下todo list:
-
php的redis扩展安装和使用介绍。
-
redis 4的新特性学习和使用。