Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value方式存储数据的Nosql数据库,提供多种语言的API。
可以通过Redis的github网址来查找关于Redis编译安装或者开发中遇到的各种问题。
在编译安装之前,需要下载一些必要的依赖包,比如gcc、jemalloc等依赖软件包。
# 下载压缩包
wget http://download.redis.io/releases/redis-6.0.8.tar.gz
# 解压压缩包
tar -zxvf redis-6.0.8.tar.gz
# 进入解压目录
cd redis-6.0.8
# 编译当前文件夹中的文件
make
# 安装到/usr/local/redis目录中,安装的文件只有一个bin目录
make install PREFIX=/usr/local/redis
# 创建Redis配置文件和data存放目录
mkdir /usr/local/redis/conf /usr/local/redis/data
# 简单的启动(不是在后台运行服务)
./redis-server
# 带配置文件的后台启动(配置文件可以自定义编写)
./redis-server /path/to/redis.conf
redis配置文件的具体内容如下:
# 后台启动Redis服务
daemonize yes
#端口号
port 6666
# ip绑定,Redis不建议公网开放,直接绑定0.0.0.0
bind 0.0.0.0
redis-cli
这样,Redis的基本安装以及服务和客户端程序的开启就完成了。
原文:https://www.cnblogs.com/mr-ziyoung/p/13816130.html