记一次linux下的redis编译安装
2022/6/21 6:21:08
本文主要是介绍记一次linux下的redis编译安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
环境:centos7.9
redis版本:5.0.3
1.环境准备
需要提前配置好yum源,包括Base源和epel源,部分依赖包比如jemalloc-devel需要通过epel源安装。
可以通过阿里云镜像站提供的wget方式或curl方式获取源或更改源。
安装依赖包软件
yum install -y wget gcc gcc-c++ jemalloc-devel tcl
2.编译安装
#解压缩 tar -zxvf redis.5.0.3.tar.gz -C /data #进入目录中编译安装 cd /data/redis.5.0.3 make && cd src && make install PREFIX=/data/redis #若提示错误,解决对应依赖包以后,通过命令重新编译 make MALLOC=libc #提示运行 make test 后 安装成功
3.配置文件
可以将解压目录中的redis.conf 拷贝到目的路径,路径任意,一般为/etc/redis/下即可。
配置文件中一般需要改的包括
bind 127.0.0.1 #用来指定redis接受哪个ip地址对应的网卡的请求,同时也是protected-mode的必要条件 port 6379 #redis的默认端口 daemonize yes #redis是否开启守护进程运行,一般为开启 logfile #日志文件名 pidfile #进程文件名 dbfilename #持久化文件名 dir #持久化文件目录 requirepass #设置验证密码 maxmemory #限制redis内存
4.启动redis
编译安装后的bin下有redis的 可执行程序,比如:/data/redis/bin/redis-server /etc/redis/redis.conf 就可以启动了
5.访问redis
在本机访问可以通过redis-cli的绝对路径访问,如果指定了其他端口,可以通过指定端口来访问,当然还必须输入requirepass指定的密码,若存在多个redis实例的话,就需要分别指定访问了
#redis-cli访问redis的命令 /data/redis/bin/redis-cli -h ip地址 -p 指定端口 -a 认证密码
进入redis命令行后,可以通过info来查看redis的状态,以及key-value等
若有不恰当的地方,请批评指正!
这篇关于记一次linux下的redis编译安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识