Linux安装Redis详细教程

落日映苍穹つ 2023-01-15 14:21 375阅读 0赞

1、下载安装版本:6.2.1 for Linux(redis-6.2.1.tar.gz)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70

也可以网盘:链接:https://pan.baidu.com/s/1buSlPXO3OjyFQJM9MFoW7g
提取码:31ng

2、下载安装最新版的gcc编译器

20210422205931676.png

等待安装过程,并检查是否安装成功!!!

20210422210115963.png

3、把下载好的redis-6.2.1.tar.gz,拖到Linux对应的文件opt中

20210422210408347.png

  1. [root@localhost opt]# tar xzf redis-6.2.1.tar.gz //解压redis
  2. [root@localhost opt]# ls //查看mnt目录
  3. redis-6.2.1 redis-6.2.1.tar.gz

4、解压命令:tar -zxvf redis-6.2.1.tar.gz

5、解压完后进入redis-6.2.1 :cd redis-6.2.1

6、在redis-6.2.1目录下再次执行make命令(只是编译好)

如果没有安装好make,需要在次安装make,sudo apt install make

7、如果没有准备好C语言编译环境,make 会报错

—Jemalloc/jemalloc.h:没有那个文件

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70 1

8、解决方案:运行make distclean

20210422211126716.png

9、在redis-6.2.1目录下再次执行make命令(只是编译好)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70 2

10、跳过make test 继续执行: make install

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70 3

默认安装目录:**/usr/local/bin**

20210422211349683.png

11、redis的启动方式

1)方式一(不推荐,前台启动)

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70 4

2)方式二(推荐,后台启动)

  • 备份redis.conf到其他文件目录中

cp /opt/redis-3.2.5/redis.conf /myredis

  • 后台启动设置**daemonize no改成yes**

​​​​​​​修改redis.conf(128行)文件将里面的daemonize no 改成 yes,让服务在后台启动

  • redis的启动

​​​​​​​redis-server/myredis/redis.conf

2021042221412761.png

  • 查看redis进程

20210422221532125.png

  • 查看redis端口占用

    20210422221658649.png

这个关闭这个窗口还是保存开着的redis的

12、用客户端访问:redis-cli

2021042221414830.png

13、Redis关闭

redis-cli shudown这样就可以,但是尝试多次,不行

20210422214556809.png

不过进入终端后再关闭可以:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzcyNTUxNw_size_16_color_FFFFFF_t_70 5

好多网上说redis-cli shutdown 可以关闭,但是还是无法关闭,而且尝试在终端 shutdown也是不可以,带上save也是不可以,写上nosave就可以关闭。

发表评论

表情:
评论列表 (有 0 条评论,375人围观)

还没有评论,来说两句吧...

相关阅读