**注意:**我下载的是5.0.14版本的redis,如果是其他版本的压缩包,安装和配置方法可能有些许不同,建议使用相同的版本
使用wget命令下载linux压缩包
wget http://download.redis.io/releases/redis-5.0.14.tar.gz
解压压缩包
tar -zxvf redis-5.0.14.tar.gz
因为redis是使用c语言开发的,所以使用源码编译安装需要有c语言的编译器,安装gcc环境
可以先用
gcc -v
查看本机有没有gcc编译器
安装redis时 提示执行make命令时提示 CC adlist.o /bin/sh: cc: 未找到命令
这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后再进行编译时,上面错误提示将消失
yum install -y gcc
进入解压redis解压后的文件夹中,使用
less README.md
命令,查看文件夹中的README.md文件,可以找到官方给出了安装redis的自动化脚本命令
make install
我们直接在redis目录下,使用
make install
命令安装即可,此过程可能需要1分钟
安装结束后我们还需要配置redis,这里README.md文件同样给了官方的配置方法
cd /utils
./install_server.sh
这里一直按回车使用默认配置就好
这个过程实际上是在分别配置redis的端口号,conf文件,log文件,数据目录和环境变量
记住conf文件的路径,因为我们还需要在此文件中自行配置redis的一些功能
使用vim编辑6379.conf文件
vim /etc/redis/6379.conf
注释bind 127.0.0.1,让redis允许远程连接
设置redis密码
Tips:redis没有用户名的概念
设置允许redis后台运行
为了使配置生效,我们需要重启redis
先进入redis,使用
shutdown
命令关闭redis,再用
exit
命令退出
使用以下命令重新打开redis
/usr/local/bin/redis-server /etc/redis/6379.conf
Tips:前面是启动redis服务的路径,后面是redis配置的路径
这时候,我们重新进入redis
redis-cli
auth 密码
由于我使用的是腾讯云服务器,需要在控制台开放6379端口才能使redis可以被远程连接
我使用的是Another-Redis-Desktop-Manager连接服务器的redis
下载网址:http://www.hostbuf.com/
成功