Redis单机

Redis 是一个开源的底层使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持丰富的数据类型,和高速的内存读写。正在逐步取代memcached的地位。
Redis 在 Web 集群中用来做状态服务器,主要用于存储缓存登录、模板锁、 SessionID、WebSocket 等,发挥并对所有的访问和操作进行验证的作用。
编译环境
gcc -v #检查是否有 gcc 编译器
如果没有 gcc 环境,则需要自行安装,联网安装命令 yum install gcc gcc-c++
下载源码包
安装 Redis
mkdir /usr/redis # 创建 Redis 目录
cd /usr/redis # 进入目录
将 Redis 安装包传输到该目录下
tar -zxvf redis-5.0.4.tar.gz # 解压安装包
cd /usr/redis/redis-5.0.4 # 进入解压目录
make
make test
make install # 安装命令
redis-server -v # 检查安装结果

修改配置
进入编辑文件,如下所示:
vi /usr/redis/redis-5.0.4/redis.conf # 编辑 redis.conf 配置文件
修改如下内容:
bind 127.0.0.1 —> # bind 127.0.0.1
protected-mode yes —> protected-mode no
daemonize no —> daemonize yes # 默认以后台程序方式运行,不需要加&强制后台运行了
port 6379 —> port 7379 # 将端口改为 7379
pidfile /var/run/redis_6379.pid —> pidfile /var/run/redis_7379.pid # 将端口改为 7379
requirepass foobared —> requirepass 123456 # 123456为密码可任意替换
maxmemory 4294967296 # 配置内存为 4G 单位是 byte,也可以配置成其他大小,推荐大小为4G(需添加内容)
maxmemory-policy allkeys-lru # 过期策略,LRU 近期最少使用算法(需添加内容)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值