redis - 安装(一)
一、Redis介绍
Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到内存中,无法自动定期写入硬盘,这就表示,一断电或重启,内存清空,数据丢失。所以Memcache的应用场景适用于缓存无需持久化的数据。而Redis不同的是它会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化。
二、Redis的安装
下面介绍在Linux环境下,Redis的安装与部署
1、首先上官网下载Redis 压缩包,地址:http://redis.io/download 下载3.0.7版本。
2、通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作
三、使用wget直接下载编译安装:
1,首先下载redis安装包,解压缩后编译源码且安装。
cd /usr/src
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar xzf redis-3.0.7.tar.gz
cd redis-3.0.7
make
cd src
make install PREFIX=/usr/local/redis
2,安装完成后,拷贝启动脚本到 /etc/init.d/redis
cp /usr/src/redis-3.0.7/redis_init_script /etc/init.d/redis
修改启动脚本
vi /etc/init.d/redis
修改:
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
chmod +x /etc/init.d/redis
3,拷贝配置文件
cp /usr/src/redis-3.0.7/redis.conf /etc/redis/redis.conf
根据启动脚本 /etc/init.d/redis 中读取的配置文件,进行修改
mv /etc/redis/redis.conf /etc/redis/6379.conf
4,修改配置文件
vi /etc/redis/6379.conf
后台启动:daemonize yes
如果一台机器启多个 redis,还需要修改:
pidfile /etc/redis/redis_6379.pid
绑定IP地址:bind 192.168.204.128
logfile “/var/log/redis_6379.log”
databases 16
持久化目录: dir /var/lib/redis_6379
设定 password : requirepass test6379
5,启动 redis
/et/init.d/redis start
一些注意事项:
1,如果redis 配置主从的话,需要修改 vm.overcommit_memory = 0 改为 1, 1表示:允许分配物理内存,而不管当前内存情况。
2,需关闭大页内存

浙公网安备 33010602011771号