一、准备工作
linux下安装redis需要具备gcc编译环境,先通过指令查看是否具备
gcc -v
下载过gcc的,就会显示出版本等信息;
如果没有,则通过下面指令进行安装
yum -y install gcc-c++
二、正式安装
- 下载redis-7.0.0.tar.gz并将他放入我们的Linux目录 /user/software(这个/user/software目录是我自己创建的,大家也可下载到其他目录)
下载命令:wget https://download.redis.io/releases/redis-7.0.0.tar.gz
- 下载完成之后我们在/user/software目录下解压redis
解压命令:tar -zxvf redis-7.0.0.tar.gz
解压完成后,查看是否解压成功了,ll指令发现redis-7.0.0,表示解压成功;
- 进入redis7.0.0目录,查看都有哪些文件
接下里呢,我们执行make && make install 命令,编译安装;
make && install
出现这句话,那么恭喜这步你成功了;
注意:如果没有gcc那么这一步就会报错的
-
将默认的redis.conf拷贝到自己定义好的一个路径下,我的是/myredis
-
修改/myredis目录下的redis7.conf配置文件做初始化设置
vim redis7.conf
进入配置文件中,找到daemonize no 将 no改为yes,目的是:开启后台启动
再找到protected-mode yes,将yes改为no;目的:关闭安全模式
再找到bind 127.0.0.1 -::1,将它注释掉,否则影响远程IP连接
最后我们添加redis密码,找到requirepass foobared,取消注释 然后改成自己的密码;
将上诉步骤都完成后,保存退出即可;(编辑模式按 i ,esc退出编辑模式,输入:wq!) -
启动redis,指定配置文件
连接redis
查看后台服务,发现已经成功启动了
我们再ping一下,返回PONG表示成功,正常使用
-
hello world
如果大家安装成功了 动动小手点个关注吧!
后续会出一篇docker部署redis的教程