1. 首先下载redis源码,并使用tar进行解压缩

wget http://download.redis.io/releases/redis-4.0.8.tar.gztar xvzf redis-4.0.8.tar.gz

2.使用gcc进行编译

make

编译后的可执行文件在redis-4.0.8/src目录下

3.使用root权限创建redis文件目录,并复制redis-server redis-cli

mkdir -p /usr/local/rediscp src/redis-server /usr/local/redis/cp src/redis-cli /usr/local/redis/cp redis.conf /usr/local/redis/

4.编辑配置文件redis.conf,将daemonize 改为yes支持后台运行

cd /usr/local/redis/vim redis.conf

5.添加开机启动服务

vim /etc/systemd/system/redis-server.service

添加如下内容

[Unit]
Description=The redis-server Process Manager
After=syslog.target network.target[Service]
Type=simple
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.conf
ExecReload=/bin/kill -USR2 $MAINPID
ExecStop=/bin/kill -SIGINT $MAINPID[Install]
WantedBy=multi-user.target

设置为开机启动

systemctl daemon-reloadsystemctl start redis-server.servicesystemctl enable redis-server.service

创建redis-cli软连接

ln -s /usr/local/redis/redis-cli /usr/bin/redis

CentOS7安装Redis并且设置开机启动相关推荐

  1. ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问

    文章目录 ubuntu, debian 安装redis,设置开机自动启动和密码,允许外网访问 通过Python3连接redis ubuntu, debian 安装redis,设置开机自动启动和密码,允 ...

  2. Linux安装redis并设置开机自启以及利用小红桶连接(命令行方式)

    1. 安装 首先在/usr/local目录下创建redis目录,然后进入到该目录下: mkdir /usr/local/rediscd /usr/local/redis 进入redis目录后,执行下面 ...

  3. CentOS 7.6 64位安装docker并设置开机启动

    步骤如下 安装docker.docker-compose yum -y install docker-io docker-compose 启动docker service docker start 设 ...

  4. openwrt路由器(RP-LINK)安装python并设置开机启动程序

    由于项目需求+实际条件限制,需要在某台设备上运行一个python小程序,在工业机器人和云服务器之间实现信息转发的功能.因为机器人也需要通过路由器认证连接校园网,出于简化设备的考虑(不想每次跑程序还得开 ...

  5. Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)

    1下载Zookeeper 2安装启动测试 2.1上载压缩文件并解压 2.2新建 zookeeper配置文件 2.3安装JDK 2.4启动zookeeper 2.5查看zookeeper的状态 3将Zo ...

  6. Linux系统中安装Redis并设置开机

    1.下载Linux版的Redis安装包 官网地址:Download | Redishttps://redis.io/download/ 其他地址: https://download.csdn.net/ ...

  7. Mac安装redis并设置开机自启动

    本文使用Mac的包管理工具brew一行命令搞定安装redis.brew本身的安装与卸载请自行搜索. 本机环境: macOS Catalina:10.15.3, redis:5.0.8, brew:Ho ...

  8. 企业实战01_Linux下安装ActiveMQ并设置开机启动

    文章目录 一.MQ常用命令 二.防火墙常用命令 三.MQ安装 3.1. 在root权限下操作,赋予目录权限 3.2. 给运行程序赋予可执行权限 3.3. 配置环境变量 四.MQ添加开机启动 4.1. ...

  9. Linux 安装 Consul并设置开机启动

    1.下载consul安装包 官网地址:Install | Consul | HashiCorp Developer 2:解压到指定目录 unzip consul_1.6.1_linux_amd64.z ...

最新文章

  1. vim 成“神“之路 (一)
  2. Error: Discrete value supplied to continuous scale
  3. (NO.00001)iOS游戏SpeedBoy Lite成形记(九)
  4. Python小游戏(打乒乓)
  5. 解决问题的能力 10倍程序员
  6. leetcode 279. 完全平方数(dp)
  7. windows 2003 网络负载平衡设置实战
  8. 【华为云技术分享】9 个Java 异常处理的规则!
  9. 1、java中自己觉得重要的部分——未完待续
  10. 反向传播与梯度消失梯度爆炸
  11. android 最新adt下载地址,Android SDK和最新ADT下载地址
  12. array和linked list的区别
  13. pymol怎么做底物口袋表面_pymol常用操作
  14. PHP implode和explode用法
  15. QT 按钮保持按下时样式
  16. DYNAMIC DETECTION
  17. m基于FPGA的GPS收发系统开发,包括码同步,载波同步,早迟门跟踪环,其中L1采用QPSK,L2采用BPSK
  18. 深入理解Java虚拟机——魔数与Class文件的版本
  19. mybatis配置文件<mapper>飘红
  20. Standard EVB硬件开发指南(1)——LCD接口电路

热门文章

  1. 戴尔服务器装新硬盘模式,DELL服务器安装过程中的三种模式AHCI, ATA, RAID
  2. CentOS计划任务的用法
  3. #450 拼娃时代:阳过的那些日子,你是如何陪伴孩子的
  4. linux tty设备驱动,18.1. 一个小 TTY 驱动
  5. Ubuntu 21.10安装国内源
  6. classpath java设置_Java配置Classpath的详细教程
  7. 希尔瓦娜斯服务器位置,魔兽世界:Echo拿下希尔瓦娜斯世界首杀,国服职业战队苦苦挣扎...
  8. css和css3的区别
  9. RPG游戏之组队测试
  10. 微软正式发布Office2010 运营方式向云计算转型