Redis的安装与启动

Redis安装(Linux)

Redis下载

官方下载地址:http://download.redis.io/releases/
或者执行命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz

安装步骤
# 安装依赖
yum -y install gcc
# 解压缩
tar -zxvf redis-3.0.7.tar.gz
# 可以创建一个软链接方便未来升级
ln -s redis-3.0.7 redis
cd redis
# 编译(可以忽略make test的提示)
make
# 安装redis
make install

Redis安装(windows)

事实上redis的作者并未对windows平台进行很好的支持,也就是说Redis官方并未提供windows的版本。
Redis的windows版本是由微软的开源团队来维护的,地址:https://github.com/MicrosoftArchive/redis/releases
从Releases或者Tags寻找对应的版本,下载zip包,然后解压缩。
使用命令行进入redis目录,执行./redis-server.exe启动redis

Redis可执行文件说明

在Redis解压缩目录的src目录下有一些可执行文件,对它们的说明如图

Redis启动

Redis三种启动方式

最简启动(使用默认配置启动):./redis-server
动态参数启动(指定端口启动):./redis-server --port 6380
配置文件启动:./redis-server ../redis/redis.conf

启动方式比较

生产环境通常选择配置文件启动
单机多实例配置文件可以用端口区分开

后台启动

直接执行redis-server命令是在前端启动,前端启动好处是方便即时查看日志,缺点是当前终端无法继续其他操作。
线上一般采用后台启动方式,这样可以让redis日志打印到指定文件中。
后台启动建议修改redis.conf配置文件,将 daemonize no 修改为yes
然后使用配置文件启动: ./redis-server ../redis/redis.conf

Redis客户端连接

执行命令:redis-cli -h ${ip} -p ${port} -a ${password}
如果没有设置密码,则 -a 参数可以省略;
如果端口为6379则 -p 参数可以省略;
如果连接本机,则 -h 参数可以省略

Redis关闭

执行命令:redis-cli -h ${ip} -p ${port} -a ${password} shutdown
其实就是在客户端连接命令后加上shutdown即可。
不推荐使用 kill -9 PID 命令进行关闭,该命令不会自动触发持久化操作,容易造成缓存数据丢失。

Redis客户端返回值

对Redis客户端返回值进行一个简单的说明,了解客户端的返回值对我们的后续开发以及日常运维也是非常有帮助的。

你可能感兴趣的:(Redis的安装与启动)