redis安装和运维

一 安装

1 安装redis单例

操作系统:debian 12

1.1 在linux中安装

# 直接安装, 开机自启动
apt install redis-server

# 检查安装情况
systemctl status redis-server

systemctl start redis-server   # 启动
systemctl stop redis-server    # 停止
systemctl restart redis-server # 重启
# 检查是否已经设置开机自动启动
systemctl is-enabled redis-server  
systemctl enable  redis-server     # 设置为开机自动启动
systemctl disable redis-server     # 禁止开机自动启动



# 配置远程访问
vim /etc/redis/redis.conf
#a 注释
bind 127.0.0.1 ::1
#b 修改保护模式为no
protected-mode no
# 重新redis
systemctl restart redis-server

#在其他电脑上验证连通性
telnet xxx 6379

卸载

直接使用apt卸载

apt purge --auto-remove redis-server

手动删除redis命令和配置文件:

 whereis redis-server

 whereis redis-cli

 rm /usr/bin/redis-*
 rm -rf /etc/redis/
 rm -rf /var/log/redis/
 rm -rf /var/log/redis/
 rm -rf /var/lib/redis/
 rm /etc/init.d/redis-server

1.2 在docker中安装

# 拉镜像
docker pull redis:6.2.6

# 下载redis.conf文件, 注意需匹配版本
# 本地新建目录/dockerapp/redis/conf|data|logs
# 运行容器
docker run --restart=always --hostname redis01 --name redis6.2.6 \
        -p 6379:6379 \
        -v /dockerapp/redis/conf/redis.conf:/etc/redis/redis.conf \
        -v /dockerapp/redis/data:/data \
        -v /dockerapp/redis/logs:/logs \
        -d redis:6.2.6 redis-server /etc/redis/redis.conf
# 检查容器情况
docker ps
docker exec -it xxxxxx /bin/bash

# 检查挂在目录的情况
ls /dockerapp/redis/data

#在其他电脑上验证连通性
telnet xxx 6379

posted @   笨功夫才是真功夫  阅读(44)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示