下载地址:https://redis.io/download
下载完成后上传到服务器
#安装环境 需要C++
[root@dlb bin]# yum -y install gcc-c++
#检查是否安装GCC yum list installed | grep "gcc" #只显示一个为未安装 #安装命令 yum -y install gcc #已安装 [root@dlb ~]# yum list installed | grep "gcc" #以上命令执行一遍准没错
redis有自己的默认安装目录 /usr/local/bin
[root@dlb dlb]# tar -zxvf redis-6.2.6.tar.gz
此时在次查看文件夹里面就多出了redis的文件夹
切入解压目录安装
#执行make命令 自动配置,需要时间让其自动运行 等待make完毕 [root@dlb dlb]# cd redis-6.2.6 [root@dlb redis-6.2.6]# make
到这里算是安装完成
1.先在redis的解压文件夹下面复制redis.conf配置文件,切换到 cd /usr/local/bin 默认安装文件夹下创建
新文件夹,把复制的redis.conf文件放进去,目的是为了以后更改配置文件更加方便!!
以后启动也是以这个配置文件启动
[root@dlb bin]# cd /home/dlb/redis-6.2.6 #进入解压目录
[root@dlb redis-6.2.6]# cd /usr/local/bin #进入安装目录
[root@dlb bin]# mkdir myconfig #创建文件夹
[root@dlb bin]# cd myconfig/
2.修改配置
daemonize yes # 改为yes redis6.8版本 在257行 后台运行 #进入编辑 注释bind 127.0.0.1 连接没有IP限制 在75行 #修改 protected-mode no 保存退出 开启远程访问 在94行 服务器安装建议修改密码!!!一定要修改!否则会被进攻 #修改这三个基本满足初学使用了 #修改密码 在901行 # requirepass foobared requirepass 123456 #看不懂配置文件,上面都有注释的翻译看看就会了
退回到安装根目录下
[root@dlb bin]# cd .. [root@dlb bin]# pwd /usr/local/bin [root@dlb bin]# redis-server myconfig/redis.conf #通过指定的配置进行启动 [root@dlb bin]# redis-cli -p 6379 -a 123456 #用密码连接 会出现警告 [root@dlb bin]# redis-cli -p 6379 #使用 redis客户端(redis-cli)连接 127.0.0.1:6379> AUTH 123456 #如果没有密码,此处省略 127.0.0.1:6379> ping PONG 127.0.0.1:6379> set naem wowo OK 127.0.0.1:6379> get name (nil) 127.0.0.1:6379> get naem "wowo" 127.0.0.1:6379> ps -ef|grep redis #查看redis端口是否开启
127.0.0.1:6379> shutdown #关闭服务
not connected> exit # 退出客户端