Linux安装Redis
目录
- 安装依赖
2.下载安装包
3.解压安装包并安装
4.启动Redis服务
Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版),生产环境下一般需要使用稳定版本。
1. 安装依赖
redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装:
[root@localhost ~]# gcc -v
如果没有安装则通过以下命令安装:
[root@localhost ~]# yum install -y gcc
2.下载安装包
访问查看需要的版本:Index of /releases/
安装包统一存放到/opt/software目录下,没有则进入/opt目录执行创建mkdir software创建
[root@localhost ~]# cd /opt/software
[root@localhost software]# wget http://download.redis.io/releases/redis-6.2.6.tar.gz
如果提示wget找不到通过一下命令安装:
[root@localhost software]# yum -y install wget
3.解压安装包并安装
解压安装包
[root@localhost software]# tar xzf redis-6.2.6.tar.gz -C /usr/local
进入解压目录并编译
#进入解压目录
[root@localhost software]# cd /usr/local/redis-6.2.6
#编译
[root@localhost redis-6.2.6]# make
#指定安装目录并进行安装
[root@localhost redis-6.2.6]# make install PREFIX=/usr/local/redis-6.2.6
4.启动Redis服务
通过守护进程方式启动(redis默认不是以守护进程方式运行的,也就是说当你启动redis的窗口关闭的时候,redis链接会关闭,如果改为守护进程模式的话,他会把进程号写入你配置文件中配置的进程文件中,他不会因为你启动窗口的关闭而关闭redis服务端)
修改redis.conf
[root@localhost ~]# cd /usr/local/redis-6.2.6
[root@localhost redis-6.2.6]# vim redis.conf
修改内容如下
daemonize 的值从 no 修改成 yes,若要远程访问时,需要改为no,
#bind 127.0.0.1 ::1 #关闭只允许本地访问,注释掉
使用ESC键,并输入
:wq
启动服务
cd /usr/local/redis-6.2.6/bin
./redis-server ../redis.conf
查看进程来确定redis是否启动成功
[root@localhost ~]# ps -ef |grep redis
测试:
关闭服务
[root@localhost ~]# cd /usr/local/redis-6.2.6/bin
[root@localhost bin]# /redis-cli shutdown
还没有评论,来说两句吧...