redis学习1--初识redis,redis的安装,启动。。。

Posted 记录点点滴滴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis学习1--初识redis,redis的安装,启动。。。相关的知识,希望对你有一定的参考价值。

Linux 环境下 下载redis

wget http://download.redis.io/releases/redis-3.0.7.tar.gz

解压

tar -zxvf redis-3.0.7.tar.gz -C /data/wwwroot/

为了方便目录管理及未来的升级 在当前目录下建立一个连接

cd  /data/wwwroot/

ln -s redis-3.0.7 redis

进入redis 目录 cd redis 或者cd redis-3.0.7

编译redis

make (如果没有c环境,需要安装c环境 yum install gcc-c++

安装redis

make install

 安装完成

Redis三种启动方式

1 默认启动 redis-server 默认以6379端口启动 redis-cli(默认以6379端口连接)

  redis-server

2 动态指定参数启动(如端口)

  redis-server --port 6380 6380启动 redis-cli  -p 6380 6380端口连接

3 配置文件启动(推荐)

  在redis目录下建立config配置文件目录

  mkdir config

  拷贝默认配置文件到config目录下

  cp redis.conf  config/

  进入到config

  将文件改名 以达到端口号区分redis实例集群

  mv redis.conf redis-6381.config

  将 redis-6381.config 去除 注释及空格 并重定向到新的文件

  cat redis-6381.config | grep -v "#" | grep -v "^$" > redis-6382.config

  将原文件删除 rm -rf redis-6381.config

  修改 redis-6382.config 目前只保留一下设置

  

  返回上一层 并新建data目录

  以配置文件的形式启动  

  redis-server  config/redis-6382.config

  启动完成 进入data目录  并查看启动日志

  cat data/6382.log

启动成功

 

Redis配置文件解释

Daemonize(默认no):redis默认是以非守护进程启动,建议使用yes,当使用yes的时候,redis启动日志会打印我们设置的文件当中

Port(默认6379):redis启动端口

Logfile redis系统日志

Dirredis工作目录(比如日志文件及持久化存在的目录)

 

关闭redis的方法

redis-cli -p 6382 shutdown,或者客户端登入 执行shutdown,这种关闭方式相对于直接杀进程是有一定好处的,杀进程有可能数据丢失等问题

以上是关于redis学习1--初识redis,redis的安装,启动。。。的主要内容,如果未能解决你的问题,请参考以下文章

Redis之学习-初识安装

Redis——学习之路三(初识redis config配置)

Redis初识设计思想与一些学习资源推荐

redis初识

Redis——学习之路四(初识主从配置)

一redis 初识-2.redis安装