因为下载的文件都是源码文件,须要编译和安装redis
redis编译须要gcc,能够经过:gcc -v 来肯定是否安装过gcc 若是安装过,会有关于gcc信息,若是没有则提示未找到命令这时须要安装gcc,使用yum在线安装
yum install gcc-c++前端
编译进入redis目录中,执行make命令,最后会有一句 It's a good idea to run 'make test'说明编译成功,若是编译失败须要将解压的删除从新解压编译
[hadoop@hadoop redis-5.0.5]$ makec++
编译成功git
编译好以后接下来进行安装redis(在/usr/local 下新建文件夹redis 将redis安装到 该目录下)
仍是在解压好的redis根目录下执行:sudo make PREFIX=/usr/local/redis install
须要sudo权限,不然报这个错误 install: cannot create regular file ‘/usr/local/bin/redis-server’:
[hadoop@hadoop redis-5.0.5]$ sudo make PREFIX=/usr/local/redis installgithub
[root@hadoop bin]# pwd /usr/local/redis/bin #启动服务端 [root@hadoop bin]# ./redis-server #启动客户端 [root@hadoop bin]# ./redis-cli
#bind 127.0.0.1
关闭保护模式redis
protected-mode设置成no,不然远程链接不可进行crud
之后台模式参数
daemonize yes
指定日志的位置
logfile "/home/hadoop/tmp/log/redis/redis.log"vim
[hadoop@hadoop redis-5.0.5]$ src/redis-server redis.conf
启动客户端windows
#指定host和port [hadoop@hadoop redis-5.0.5]$ src/redis-cli -h hadoop -p 6379 hadoop:6379> #不指定 [hadoop@hadoop redis-5.0.5]$ src/redis-cli 127.0.0.1:6379>
服务端启动时指定配置文件:/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
链接客户端:/usr/local/redis/bin/redis-cli后端
正确的中止方式向redis发送关闭命令:
[root@hadoop redis]# /usr/local/redis/bin/redis-cli shutdown安全
Centos7 64 安装 redis
https://blog.csdn.net/macfac/article/details/82984479
修改配置文件redis.conf配置文件:
注释掉,bind:127.0.0.1ide
修改保护模式为no
设置后台启动
daemonize设置yes,表示能够后台启动
查询redis服务是否开启,修改参数须要关掉重启
https://github.com/qishibo/AnotherRedisDesktopManager/