首先我们需要去redis官网,下载安装包。
链接: https://download.redis.io/releases/
我这里是下载的6.2.6版本的
二、安装过程
1. 上传安装包,并解压
在开始安装的时候,可以先规划将redis存放在服务器的哪个位置。这里我们规划将redis安装在/usr/local/redis这个目录下面,我们首先创建目录,然后将安装包上传到redis目录
#创建redis目录mkdir -p /usr/local/redis#进入到java目录cd /usr/local/redis
可以看到我们已经将文件上传到/usr/local/redis目录(使用WinSCP或者xshell工具也可以将文件上传)
开始解压压缩包
tar -zxvf redis-6.2.6.tar.gz
2. 编译并设置相关配置
安装依赖,因为redis是由c语言编写的,所以我们先需要安装gcc图中表示已经安装了,不需要再安装
如果没有安装就需要安装,首先需要下载gcc,然后安装
#安装命令rpm -ivh gcc-7.3.0-20190804.35.ctl2.x86_64.rpm
接下来就是安装Redis,进入到redis-6.2.6目录下面,执行编译命令
#进入redis-6.2.6目录cd redis-6.2.6#进行编译make PREFIX=/usr/local/redis install
3. 编辑配置文件
安装好之后需要编辑redis.conf文件,使用vi打开redis.conf文件,需要修改的内容如下
# 允许所有IP远程访问(默认127.0.0.1仅本地)或者在bind前面加#,注释bindbind 0.0.0.0 # 端口port 6379 # 永久密码requirepass 123456 # 设置redis守护进程启动,设置daemonize的值为yesdaemonize yes # 日志路径logfile /var/log/redis/redis.log # 持久化文件存放dir /var/lib/redis # AOF持久化开启appendonly yes
4. 启动运行命令
可以看到我们之前编译语句执行后,/usr/local/redis目录下面多了个bin目录,我们进入到bin目录里面执行相关命令cd /usr/local/redis/bin./redis-server /usr/local/redis/redis-6.2.6/redis.conf
查看是否成功启动,若有相关进程,则表示成功
5. 关闭运行命令
# 关闭redis(推荐,持久化落地),首先进入到安装的bin目录,看到redis-cli,然后执行命令cd /usr/local/redis/bin./redis-cli shutdown# 强制杀进程(不推荐,易丢数据)pkill redis-server