Linux部署Redis服务器

一,Redis介绍

Redis如今已经成为Web开发社区最火热的内存数据库之一,随着Web2.0的快速发展,再加上半结构数据比重加大,网站对高效性能的需求也越来越多。 而且大型网站一般都有几百台或者更多Redis服务器。Redis作为一款功能强大的系统,无论是存储、队列还是缓存系统,都有其用武之地。

二,下载Redis

本博客介绍Redis-2.6.14版本的安装 按照Linux系统安装常规,我们一般先下载源代码到/usr/local/src目录下面

进入目录: cd /usr/local/src

可以使用下面命令下载 wget http://download.redis.io/releases/redis-2.8.3.tar.gz

Linux部署Redis服务器

解压Redis源代码 tar -zxvf redis-2.8.3.tar.gz
Linux部署Redis服务器

三,安装gcc

因为Redis系统是基于C语言开发的,所以我们需要安装好Linux的GCC环境, 也就是编译C语言、C++或者Java的环境 因为有些系统是有预装好yum的,所以这种情况下就可以使用如下命令
yum install gcc

Linux部署Redis服务器

 四,安装redis

4.1,建立连接

ln -s redis-2.8.3 redis

Linux部署Redis服务器

 4.2,进入redis目录

cd redis

4.3,安装redis到/usr/local/redis

make PREFIX=/usr/local/redis install

cd /usr/local/redis/bin

这时,看一下/usr/local/redis里面已经生成里bin目录, 下面有如下脚本redis-benchmark  redis-check-aof  redis-check-dump  redis-cli  redis-server

Linux部署Redis服务器

 五,添加redis服务

cp /usr/local/src/redis/utils/redis_init_script  /etc/rc.d/init.d/redis
修改redis配置

vi   /usr/local/src/redis/redis.conf

Linux部署Redis服务器

 修改ip 和后台运行

修改后台运行(在17行)把  daemonize on  修改成  daemonize yes

修改ip(在35行)  修改成自己想要的Ip就可以了

Linux部署Redis服务器

 六,验证redis服务

cd /usr/local/redis/bin目录下执行 ./redis-server

Linux部署Redis服务器

 出现此图,说明redis服务启动了

6.1连接客户端验证

./redis-cli

Linux部署Redis服务器

 6.2查看进程服务进程和端口进程

ps -ef|grep redis-server

Linux部署Redis服务器

netstat -tunpl|grep 6379

 Linux部署Redis服务器

 此至redis部署完成(修改redis服务配置可以根据需要进行配置)

 

相关推荐