首页 > 数据库 >安装教程:linux离线安装Redis

安装教程:linux离线安装Redis

时间:2024-02-28 16:46:53浏览次数:23  
标签:redis service -- Redis 离线 local systemctl usr 安装

下载地址:https://download.redis.io/releases/redis-7.2.4.tar.gz

  1. 下载redis压缩包
  2. 压缩包上传到/usr/local/redis目录
  3. 解压 tar -zxvf redis-6.0.0.tar.gz -C /usr/local/redis
  4. 切换到/usr/local/redis/redis-6.0.0目录 cd /usr/local/redis/redis-6.0.0
  5. 编译 make
  6. 安装到redis目录下 make install PREFIX=/usr/local/redis
  7. 修改redis.conf配置文件 vim /usr/local/redis/redis-6.0.0/redis.conf #bind 127.0.0.1 #允许所有IP访问 port 6379 #端口号为6379 protected-mode no #关闭保护模式,不然远程还是连接不了 daemonize yes #设为后台运行 #requirepass 123456 #简化开发,没有设置密码
  8. 启动
    • 把解压后的redis-6.0.0/redis.conf复制到/usr/local/redis/bin目录下 cp redis.conf /usr/local/redis/bin/
    • 后台启动redis, 先cd /usr/local/redis/bin 进入 ./redis-server redis.conf
  9. 查看进程 ps -ef|grep redis 查看本机监听端口 netstat -tunlp|grep redis
  10. 常用命令
    • 强行终止redis pkill redis-server
    • 开启redis ./redis-server ./redis.conf
  11. (可选)设置redis开机启动 #文件不存在,则会创建此文件 vim /etc/systemd/system/redis.service [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
  12. 其他命令 systemctl常用命令 systemctl daemon-reload #此命令用于重新加载修改后的启动脚本 systemctl start redis.service #启动redis服务 systemctl enable redis.service #设置开机自启动 systemctl disable redis.service #停止开机自启动 systemctl status redis.service #查看服务当前状态 systemctl restart redis.service #重新启动服务 systemctl list-units --type=service #查看所有已启动的服务 firewall-cmd --zone=public --add-port=6379/tcp --permanent ----添加6379端口 firewall-cmd --reload ----重启防火墙 firewall-cmd --list-port -----查看所有开放端口号 firewall-cmd --query-port=6379/tcp -----查看指定端口是否开放

标签:redis,service,--,Redis,离线,local,systemctl,usr,安装
From: https://www.cnblogs.com/wjsqqj/p/18040974

相关文章

  • CentOS7 安装FastDFS配置详解
    一、介绍FastDFS是一个开源的高性能分布式文件系统。它的主要功能包括:文件存储,文件同步和文件访问(文件上传和文件下载),它可以解决高容量和负载平衡问题。FastDFS应该满足基于照片共享站点和视频共享站点等文件的网站的要求。FastDFS具有两个角色:tracker和storage。tracker负责调......
  • redis自学(7)RedisObject
    RedisObjectredis中的任意数据类型的键和值都会封装为一个RedisObject,也叫做Redis对象。    Redis对象头部占16个字节(不包含指针指向的内存空间),所以大量数据使用的情况下,不推荐使用OBJ_STRING类型存储,用OBJ_LIST更好Redis的编码方式   ......
  • 使用矩池云 Docker 虚拟机安装VNC、Conda、Python及CUDA
    矩池云虚拟机支持Docker使用,但是由于虚拟机目前不支持启动时传递环境变量来设置VNC、Jupyterlab连接密码,所以我们没有创建相关基础镜像(设置固定密码容易泄漏),下面给大家介绍手动安装使用VNC、Jupyterlab、CUDA等步骤,以便支持使用OpenGL等功能的使用,开启更完善和强大的功能体......
  • Redis内存被占满的解决办法
    1、增加内存。不推荐,因为即使加大内存,以后还是会有内存被占满的可能,不能根本解决问题。2、使用RedisCluster3、使用内存淘汰策略redis2.6+版本,redis.conf中的默认的策略是noeviction,一共有八种:  其中,LRU是LeastRecentlyUsed的缩写,即最近最少使用;LFU是LeastFrequent......
  • centos7环境用docker-compose部署mysql5.7集群,redis7.2.4,springboot项目
    文件目录结构关于每个配置项及docker-compose的安装,大家可以自己查mysql配置文件master---my.cnf[mysqld]server_id=1gtid-mode=ONenforce-gtid-consistency=1binlog-ignore-db=mysqllog-bin=mysql-binbinlog_cache_size=......
  • 解决Ubuntu安装汉语语言包后汉语中文是灰色不能选中的问题
    安装版本ubuntu版本22.04最小化安装安装中不升级问题通过最小化且不更新安装后,需要进行自行安装语言包,更换语言的操作,在【语言支持】中发现在语言安装中汉语无法选中确认语言包已经安装解决其实在这个地方不是进行语言选择的地方,而是需要在其他地方进行设置打开设置中......
  • Seata系列之(三)Seata-Server安装
    Seata-Server安装此次使用的是Seata0.9.01.下载地址https://github.com/seata/seata/releases这里使用的是Linux虚拟机,所以下载的是Linux版的Linux版下载地址:https://github.com/apache/incubator-seata/releases/download/v0.9.0/seata-server-0.9.0.tar.gz2.修改file.c......
  • Sentinel系列之(二)安装Sentinel控制台
    安装Sentinel控制台Sentinel分为两个部分:核心库(ava客户端)不依赖任何框架/库,能够运行于所有Java运行时环境,同时对Dubbo/SpringCloud等框架也有较好的支持。【后台的监控程序】控制台(Dashboard)基于SpringBoot开发,打包后可以直接运行,不需要额外的Tomcat等应用容器。【前......
  • pure-ftpd安装与使用(转载)
    一、摘要FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为"文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户......
  • Nacos系列之(二)安装并运行Nacos
    安装并运行Nacos环境要求:Java8+Maven1.选用版本及下载选用版本:1.1.4下载地址:https://github.com/alibaba/nacos/releases/tag/1.1.42.运行2.1Linux下载后得到nacos-server-1.1.4.tar.gz解压后启动startup.sh-mstandalone注:不要直接执行startup.sh,因为默认会以集群......