1、下载redis包
(下载地址http://redis.googlecode.com/files/redis-2.6.13.tar.gz)
#wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz
2.安装
#tar -xf /usr/local/redis-2.8.12.tar.gz
#cd redis-2.8.12/
#make
#如果出现一下报错
#zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory
#解决办法:make MALLOC=libc -->make test
#make install 一般默认安装在/usr/local/,必要时要指明路径(有时防止覆盖原有的redis则要另外指明路径)
3.自定义安装
#mkdir /etc/redis
#mkdir /var/redis
#cp src/redis-server /usr/local/bin/
#cp src/redis-cli /usr/local/bin/
#mkdir /var/redis/log
#mkdir /var/redis/run
#mkdir /var/redis/6379
#cp redis.conf /etc/redis/
#redis-server /etc/redis/redis.conf
4.必要时数据初始化
#./utils/install_server.sh
5.修改配置文件
- 例如修改端口号与添加密码等
1) 设置密码
sed -i “/^#/c/requirepass liuyunshen/” /etc/redis/6379.conf
2) 修改端口号
vim /etc/redis/6379.conf
: % s/6397/6380/g
1) 配置redis登陆密码
[root@localhost redis-3.0.6]# redis-cli
127.0.0.1:6379> config set requirepass 123456
OK
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> quit
2) 测试密码登陆
[root@localhost redis-3.0.6]# redis-cli -p 6379 –a
123456
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) " 123456"
127.0.0.1:6379> quit