Redis 学习笔记win + linux 服务配置

Posted Adorable_Rocy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 学习笔记win + linux 服务配置相关的知识,希望对你有一定的参考价值。

1.windows环境下安装

  1. windows下载链接地址:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100

  2. 因为windows停更很久啦,所以下载的版本会比较老。

  3. 下载完打开redis界面.

  4. 双击运行redis-server.exe 开启redis服务一闪而过(完美解决)—传送门

  5. 运行结果如下
    在这里插入图片描述

  6. 双击客户端redis-cli.exe
    在这里插入图片描述

127.0.0.1:6379> keys
(error) ERR wrong number of arguments for 'keys' command
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set name jianghua
OK
127.0.0.1:6379> get jianghua
(nil)
127.0.0.1:6379> get name
"jianghua"
127.0.0.1:6379>

windows已完成配置

2.linux环境下安装

  1. 下载安装包

在这里插入图片描述

  1. 使用xftp上传到linux中 /home/自己文件夹下
    在这里插入图片描述

  2. 我们把服务端一般放入 /opt 目录下 ,于是移动资源到 /opt 下

[root@FATCATS fatcats]# mv redis-6.2.3\\ \\(1\\).tar.gz /opt
  1. 在 /opt 目录下解压文件
[root@FATCATS opt]# tar -zxvf redis-6.2.3\\ \\(1\\).tar.gz 

在这里插入图片描述

  1. 查看基本目录
    在这里插入图片描述

补充:因为是应用程序,所以所有的程序并不在里面,自然就没有启动端redis-server了

  1. 安装基本环境gcc-c++(因为小编已经安装过了,所有这里不用再安装了)
[root@FATCATS redis-6.2.3]# yum install gcc-c++
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Package gcc-c++-4.8.5-44.el7.x86_64 already installed and latest version
Nothing to do
  1. 执行 make 命令
[root@FATCATS redis-6.2.3]# make
cd src && make all
make[1]: Entering directory `/opt/redis-6.2.3/src'

Hint: It's a good idea to run 'make test' ;)

make[1]: Leaving directory `/opt/redis-6.2.3/src'
  1. redis默认安装路径在 /usr/local/bin 中

在这里插入图片描述

  1. 拷贝一份源文件的配置文件(redis.conf)在自定义的文件夹中

在这里插入图片描述

[root@FATCATS bin]# mkdir fconfig
[root@FATCATS bin]# cp /opt/redis-6.2.3/redis.conf fconfig
[root@FATCATS bin]# ls
chardetect      dump.rdb          jconfig      jsonschema       redis-cli
cloud-id        easy_install      jsondiff     redis-benchmark  redis-sentinel
cloud-init      easy_install-3.6  jsonpatch    redis-check-aof  redis-server
cloud-init-per  fconfig           jsonpointer  redis-check-rdb
[root@FATCATS bin]# cd fconfig/
[root@FATCATS fconfig]# ls
redis.conf
[root@FATCATS fconfig]# 
  1. 修改配置文件为后台运行(将其修改成yes)

在这里插入图片描述

  1. 启动redis服务
[root@FATCATS bin]# redis-server jconfig/redis.conf 
[root@FATCATS bin]# ps -ef|grep redis
root      2139     1  0 14:32 ?        00:00:00 redis-server 127.0.0.1:6379
root      2145  1993  0 14:32 pts/1    00:00:00 grep --color=auto redis
  1. 测试客户端连接
[root@FATCATS bin]# redis-cli
127.0.0.1:6379> set name fat
OK
127.0.0.1:6379> get name
"fat"
127.0.0.1:6379> exit
  1. 关闭redis服务
[root@FATCATS bin]# redis-cli
127.0.0.1:6379> shutdown
not connected> exit
[root@FATCATS bin]# ps -ef|grep redis
root      2156  1993  0 14:35 pts/1    00:00:00 grep --color=auto redis
[root@FATCATS bin]# 

至此,linux环境已完成搭建,官方推荐的是使用linux部署redis,所以windows停更也不会有太多的疑惑啦

以上是关于Redis 学习笔记win + linux 服务配置的主要内容,如果未能解决你的问题,请参考以下文章

Redis学习笔记2

redis笔记 一

Linux学习笔记

linux学习笔记一:远程连接linux服务器

redis学习-03

Linux学习笔记4-CentOS7中redis3.2.9安装教程