Linux Redis 配置
2024-04-19
更新历史
日期 | 版本 | 作者 | 更新内容 |
---|---|---|---|
2024-04-19 | 1.0 | mxdyeah | 增删内容 |
更新系统软件包:
sudo apt update sudo apt upgrade
安装编译Redis所需的依赖库和工具:
sudo apt install build-essential tcl
下载Redis源码包:
wget http://download.redis.io/releases/redis-X.X.X.tar.gz
# 需要打开http://download.redis.io/releases/自行查询最新版
解压源码包:
tar -zxvf redis-X.X.X.tar.gz
进入源码目录并进行编译:
cd redis-X.X.X
make
安装Redis:
sudo make install
配置Redis:
创建Redis配置文件:
sudo mkdir /etc/redis
sudo cp redis.conf /etc/redis/redis.conf
编辑配置文件:
sudo nano /etc/redis/redis.conf
在文件中,您可以根据需求进行相应的配置,例如监听地址、端口、密码等。
创建Redis服务启动脚本:
sudo nano /etc/systemd/system/redis.service
在文件中添加以下内容:
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
[Install]
WantedBy=multi-user.target
启动Redis服务并设置开机自启:
sudo systemctl enable redis.service
sudo systemctl start redis.service
验证Redis是否正常运行:
运行以下命令,如果看到Redis进程正在运行,则表示安装成功:
ps aux | grep redis-server
配置文件
修改
[你的目录]/epg/settings.py
,找到以下代码块。
# Redis缓存
CACHES = {
"default": {
"BACKEND": "django.core.cache.backends.redis.RedisCache",
"LOCATION": "redis://default(用户名):password(密码)@127.0.0.1:6379",
# Redis 默认用户名为default , 老版本除外
}
}