Winds && Liunx && Docker 安装Redis

windows10 下载安装Redis

下载

  1. redis 官网无法下载window版本的.只有linux版本. window只有在github下载低版本的.
  2. github地址: https://github.com/redis/redis/tags
  3. 云盘地址: https://pan.baidu.com/s/1-_NXstC0Hp3GsCNl_zK13g 提取码:ynxi

安装启动

以云盘版本3.0.504为例:
1. 解压缩,并且启动终端进入reids根目录
2. 执行redis-server.exe redis.windows.conf 启动,如图
在这里插入图片描述
3. 做成服务 等相关指令
添加服务:redis-server.exe–service-install redis.windows-service.conf
开启服务:redis-server.exe–service-start
停止服务:redis-server.exe–service-stop
卸载服务:redis-server.exe–service-uninstall

Centos7.6 下载安装Redis

原文章( https://www.cnblogs.com/yy3b2007com/p/10513752.html#autoid-2-0-0 )

下载

  1. 官网地址: https://download.redis.io/releases/?_ga=2.254489344.927734730.1620437654-1229385428.1620437654
  2. 云盘地址: https://pan.baidu.com/s/1dJ1u0LRPiBl6CM6NQK2YfA 提取码:g7u7

安装启动

以云盘版本redis4.0.11为例:

  1. 上传到压缩包到/opt/redis目录下
    执行tar -zxvf redis-4.0.11.tar.gz 解压
  2. 查看是否有gcc
    执行gcc --version 没有C环境的情况如图:
    在这里插入图片描述
  3. 安装gcc
    阿里云地址: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/
    云盘地址: https://pan.baidu.com/s/1Ifnp5ZnU3Bk86v6gkZKIRw 提取码:9jxe
    上传解压执行 unzip gcc.zip
    进入gcc文件的目录执行 cd gcc
    不检测依赖关系安装执行 *rpm -Uvh .rpm --nodeps --force
    检测执行 gcc --version 如图表示安装成功 在这里插入图片描述
  4. 编译redis
    进入redis根目录执行make MALLOC=libc
    没包错的情况下接着执行 cd src && make install
  5. 启动redis
    在src目录下执行**./redis-server** 无报错则启动成功
  6. 设置开机自启动redis
    创建目录执行 mkdir /etc/redis
    进入redis 的根目录执行 cp redis.conf /etc/redis/6379.conf 进行复制配置文件
    修改配置文件执行vi /etc/redis/6379.conf
    改: daemonize yes
    在redis根目录执行cp utils/redis_init_script /etc/init.d/redisd 进行复制启动文件
    修改启动文件执行 vi /etc/init.d/redisd
    添加:
    # chkconfig: 2345 10 90
    # description: Start and Stop redisd
    修改:
    EXEC=/opt/redis/redis-4.0.11/src/redis-server
    CLIEXEC=/opt/redis/redis-4.0.11/src/redis-cli
    PIDFILE=/opt/redis/redis-4.0.11/redis_${REDISPORT}.pid
  7. 增加脚本执行权限执行 chmod +x /etc/init.d/redisd
  8. 增加系统服务 在redis 根目录执行
    chkconfig --add redisd
    chkconfig --list redisd
  9. 启动redis服务测试在redis根目录执行 service redisd start

Docker 下载安装Redis

1. 拉取redis镜像
2. docker pull redis
3. 启动redis容器
4. docker run -d --name my-redis -p 6379:6379 -v /usr/local/workspace/redis/conf:/etc/redis/redis.conf -v /usr/local/workspace/redis/data:/data redis:latest /etc/redis/redis.conf --appendonly yes --requirepass "123456"
   (-d在后台运行,--name起一个名字,-p指定端口,--requirepass设置密码)
5. 然后就是打开RedisDesktopManager测试链接,当然密码就是123456

docker run -d --privileged=true -p 6379:6379 --restart always -v /usr/local/src/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /usr/local/src/docker/redis/data:/data --name redis redis redis-server /etc/redis/redis.conf --appendonly yes


-d                                                  -> 以守护进程的方式启动容器
-p 6379:6379                                        -> 绑定宿主机端口
--name myredis                                      -> 指定容器名称
--restart always                                    -> 开机启动
--privileged=true                                   -> 提升容器内权限
-v /root/docker/redis/conf:/etc/redis/redis.conf    -> 映射配置文件
-v /root/docker/redis/data:/data                    -> 映射数据目录
--appendonly yes                                    -> 开启数据持久化

安装可视化Redis Client

云盘连接: https://pan.baidu.com/s/1TzU5RO_frobp4QglyLsohQ 提取码:1gtv
解压之后傻瓜式安装

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值