Debian安装最新版Redis

时间:2022-11-15 06:28:32

原文地址: CoderGO : Debian安装最新版Redis

简介

本文描述了Debian安装最新版Redis的过程,由于采用apt-get方式安装Redis会是较旧的版本,因此我们采用从官网下载源码,本地编译后再安装。

下载源码

在Redis首页下载稳定版Redis源码。

编译

Redis基于C开发,因此确保电脑安装有gcc和make。完成之后,编译步骤如下:

tar xvf redis-x.x.x.tar.gz
cd redis-x.x.x
make test (可选项,测试主机性能,可以直接忽略)
make

安装

sudo make install
cd utils
sudo ./install_server.sh

接下来会出来redis配置,按照提示一步步设置端口,日志路径,配置文件等。
系统服务位于/etc/init.d/redis_6379,可以更名为/etc/inti.d/reids-server.
sudo mv /etc/init.d/redis{_6379, -server}
启动:

sudo service redis-server restart

测试和连接

使用redis客户端测试服务器

$ redis-cli ping
PONG

修改Redis配置

1.设置访问账号

默认情况下,访问Redis服务器是不需要密码的,为了增加安全性我们需要设置Redis服务器的访问密码。设置访问密码为redisredis。

用vi打开Redis服务器的配置文件redis.conf

sudo vi /etc/redis/redis.conf

#取消注释requirepass
requirepass redisredis
  1. 设置Redis可被远程访问

默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。用vi打开Redis服务器的配置文件redis.conf
~ sudo vi /etc/redis/redis.conf

#注释bind
#bind 127.0.0.1

修改后,重庆Redis服务器。

sudo service redis-server restart

登陆Redis服务器,输入密码

redis-cli -a redisredis

远程访问,主机为x.x.x.x

redis-cli -a redisredis -h x.x.x.x

参考:

1.http://my.oschina.net/redraiment/blog/465354
2.http://blog.fens.me/linux-redis-install/