Linux Java 服务器搭建-安装redis(七)

时间:2021-09-06 18:21:19
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