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
解压Redis源代码 tar -zxvf redis-2.8.3.tar.gz
三,安装gcc
因为Redis系统是基于C语言开发的,所以我们需要安装好Linux的GCC环境, 也就是编译C语言、C++或者Java的环境 因为有些系统是有预装好yum的,所以这种情况下就可以使用如下命令
yum install gcc
四,安装redis
4.1,建立连接
ln -s redis-2.8.3 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
五,添加redis服务
cp /usr/local/src/redis/utils/redis_init_script /etc/rc.d/init.d/redis
修改redis配置
vi /usr/local/src/redis/redis.conf
修改ip 和后台运行
修改后台运行(在17行)把 daemonize on 修改成 daemonize yes
修改ip(在35行) 修改成自己想要的Ip就可以了
六,验证redis服务
cd /usr/local/redis/bin目录下执行 ./redis-server
出现此图,说明redis服务启动了
6.1连接客户端验证
./redis-cli
6.2查看进程服务进程和端口进程
ps -ef|grep redis-server
netstat -tunpl|grep 6379
此至redis部署完成(修改redis服务配置可以根据需要进行配置)