wget http://download.redis.io/releases/redis-2.8.17.tar.gz
tar xzf redis-2.8.17.tar.gz
ln -s redis-2.8.17 redis #建立一个链接
cd redis-2.8.17
rpm -qa |grep gcc查看安装是否成功
yum安装之: yum install gcc
#安装完成后则执行:
make PREFIX=/usr/local/redis install #安装到指定目录中
make.
如果出现:zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"
则执行:make MALLOC=libc
注意上面的最后一行,我们通过PREFIX指定了安装的目录。
在安装redis成功后,你将可以在/usr/local/redis看到一个bin的目录,包括了以下文件:
redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server
后台运行
默认情况,Redis不是在后台运行,我们需要把redis放在
vim /usr/local/redis/etc/redis.conf
将daemonize的值改为yes
开机自启
vim /etc/rc.local
加入
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis.conf
启动
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis.conf
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis6380.conf
连接
cd /usr/local/redis/bin
./redis-cli
关闭
cd /usr/local/redis/bin
./redis-cli shutdown
查看进程
ps auxf | grep redis-serve
设置密码的流程如下
redis.conf
#requirepass foobared去掉注释,foobared改为自己的密码,我在这里改为
requirepass 123456
然后保存,重启服务
Redis集群
#拷贝一份新的配置文件
将 /usr/local/redis/redis-2.8.17/redis.conf复制一份改名为redis.6380.conf
>cp redis.conf redis6380.conf
#修改redis.6380.conf对应的配置项
#主要修改下面3个配置项就可以了
pidfile : /var/run/redis6380.pid
port 6380
dbfilename dump6380.rdb
记得在
/etc/rc.local加上
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis6380.conf
防火墙开启6380端口这样才能开机启动
连接6380
cd /usr/local/redis/bin
./redis-cli -p 6380
tar xzf redis-2.8.17.tar.gz
ln -s redis-2.8.17 redis #建立一个链接
cd redis-2.8.17
rpm -qa |grep gcc查看安装是否成功
yum安装之: yum install gcc
#安装完成后则执行:
make PREFIX=/usr/local/redis install #安装到指定目录中
make.
如果出现:zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"
则执行:make MALLOC=libc
注意上面的最后一行,我们通过PREFIX指定了安装的目录。
在安装redis成功后,你将可以在/usr/local/redis看到一个bin的目录,包括了以下文件:
redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server
后台运行
默认情况,Redis不是在后台运行,我们需要把redis放在
vim /usr/local/redis/etc/redis.conf
将daemonize的值改为yes
开机自启
vim /etc/rc.local
加入
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis.conf
启动
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis.conf
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis6380.conf
连接
cd /usr/local/redis/bin
./redis-cli
关闭
cd /usr/local/redis/bin
./redis-cli shutdown
查看进程
ps auxf | grep redis-serve
设置密码的流程如下
redis.conf
#requirepass foobared去掉注释,foobared改为自己的密码,我在这里改为
requirepass 123456
然后保存,重启服务
Redis集群
#拷贝一份新的配置文件
将 /usr/local/redis/redis-2.8.17/redis.conf复制一份改名为redis.6380.conf
>cp redis.conf redis6380.conf
#修改redis.6380.conf对应的配置项
#主要修改下面3个配置项就可以了
pidfile : /var/run/redis6380.pid
port 6380
dbfilename dump6380.rdb
记得在
/etc/rc.local加上
/usr/local/redis/bin/redis-server /usr/local/redis/redis-2.8.17/redis6380.conf
防火墙开启6380端口这样才能开机启动
连接6380
cd /usr/local/redis/bin
./redis-cli -p 6380