Redis 学习笔记win + linux 服务配置
Posted Adorable_Rocy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 学习笔记win + linux 服务配置相关的知识,希望对你有一定的参考价值。
1.windows环境下安装
-
windows下载链接地址:https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100
-
因为windows停更很久啦,所以下载的版本会比较老。
-
下载完打开redis界面.
-
双击运行redis-server.exe 开启redis服务一闪而过(完美解决)—传送门
-
运行结果如下
-
双击客户端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环境下安装
- 下载安装包
-
使用xftp上传到linux中 /home/自己文件夹下
-
我们把服务端一般放入 /opt 目录下 ,于是移动资源到 /opt 下
[root@FATCATS fatcats]# mv redis-6.2.3\\ \\(1\\).tar.gz /opt
- 在 /opt 目录下解压文件
[root@FATCATS opt]# tar -zxvf redis-6.2.3\\ \\(1\\).tar.gz
- 查看基本目录
补充:因为是应用程序,所以所有的程序并不在里面,自然就没有启动端redis-server了
- 安装基本环境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
- 执行 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'
- redis默认安装路径在 /usr/local/bin 中
- 拷贝一份源文件的配置文件(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]#
- 修改配置文件为后台运行(将其修改成yes)
- 启动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
- 测试客户端连接
[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
- 关闭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 服务配置的主要内容,如果未能解决你的问题,请参考以下文章