Ubuntu 安装redis和nginx

前置条件

bash 复制代码
apt-get install gcc
apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g-dev
apt-get install openssl libssl-dev
apt-get install libjemalloc-dev
apt-get install build-essential
apt-get install pkg-config
安装redis另外需要
cd /opt/redis/deps
make hiredis jemalloc linenoise lua fast_float

安装nginx

bash 复制代码
cd /opt/nginx
./configure --prefix=/opt/nginx-1.29.0
make & make install

redis需要Linux内核允许所有内存超分配

bash 复制代码
vim /etc/sysctl.conf
vm.overcommit_memory = 1
sysctl -p

安装redis

bash 复制代码
cd /opt/redis
make
make PREFIX=/opt/redis-8.0.3 install
cp redis.conf /opt/redis-8.0.3/bin
./redis-server ./redis.conf
相关推荐
bianshaopeng7 分钟前
ubuntu go 环境变量配置
开发语言·ubuntu·golang
Seven9721 分钟前
用过redis哪些数据类型?Redis String 类型的底层实现是什么?
redis
Fireworkitte12 小时前
Ubuntu、CentOS、AlmaLinux 9.5的 rc.local实现 开机启动
linux·ubuntu·centos
sword devil90012 小时前
ubuntu常见问题汇总
linux·ubuntu
.Shu.13 小时前
Redis Reactor 模型详解【基本架构、事件循环机制、结合源码详细追踪读写请求从客户端连接到命令执行的完整流程】
数据库·redis·架构
Clownseven19 小时前
Docker+Nginx+Node.js实战教程:从零搭建高可用的前后端分离项目
nginx·docker·node.js
lssjzmn21 小时前
🚀如何基于Redis的ZSet数据结构设计一个通用的,简单的,可靠的延迟消息队列,以RedisTemplate为例
redis
jakeswang1 天前
应用缓存不止是Redis!——亿级流量系统架构设计系列
redis·分布式·后端·缓存
.Shu.1 天前
Redis zset 渐进式rehash 实现原理、触发条件、执行流程以及数据一致性保障机制【分步源码解析】
数据库·redis·缓存
君不见,青丝成雪1 天前
大数据技术栈 —— Redis与Kafka
数据库·redis·kafka