ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

记一次linux下的redis编译安装

2022-06-20 10:33:57  阅读:155  来源: 互联网

标签:访问 data make redis 编译 linux 安装


环境: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等

若有不恰当的地方,请批评指正!

标签:访问,data,make,redis,编译,linux,安装
来源: https://www.cnblogs.com/DevilCisco/p/16392420.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有