1.下载可能需要的依赖

yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc

2.下载redis

wget http://download.redis.io/releases/redis-3.2.6.tar.gz

3.解压缩

tar xzf redis-3.2.6.tar.gz

4.进入目录并编译

cd redis-3.2.6/
make

5.创建存储redis的目录并复制文件

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

6.编辑配置文件

61行修改绑定的IP : bind 0.0.0.0
128行改成可后台运行: daemonize yes

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

7.直接运行

cd /usr/local/redis/
./redis-server

8.后台运行

cd /usr/local/redis/
./redis-server ./redis.conf

8.设置开机启动

在/etc 目录下创建redis 文件夹

cd /etc/
mkdir redis

将 /usr/local/redis/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf

cp /usr/local/redis/redis.conf /etc/redis/6379.conf

将redis的启动脚本复制一份放到/etc/init.d目录下

cp /home/redis-3.2.6/utils/redis_init_script /etc/init.d/redisd

设置redis开机自启动

cd /etc/init.d/
vim redisd

在第一行加入如下两行注释

# chkconfig:   2345 90 10
# description:  Redis is a persistent key-value database

修改路径,保存并退出vim

EXEC=/usr/local/redis/redis-server
CLIEXEC=/usr/local/redis/redis-cli

执行开机自启命令

chkconfig redisd on

启动和关闭redis

service redisd start
service redisd stop

参考资料:
https://www.cnblogs.com/onephp/p/6245902.html
https://www.cnblogs.com/zuidongfeng/p/8032505.html

centos7安装redis并设置开机启动相关推荐

  1. CentOS7安装Redis并且设置开机启动

    1. 首先下载redis源码,并使用tar进行解压缩 wget http://download.redis.io/releases/redis-4.0.8.tar.gztar xvzf redis-4 ...

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

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

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

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

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

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

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

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

  6. 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 ...

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

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

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

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

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

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

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

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

最新文章

  1. java OpenCv Mat 类的基本操作(3)
  2. 从零开始学习PYTHON3讲义(一)认识Python
  3. poj 1190 生日蛋糕 难|供自己瞻仰
  4. C#红包波动系数·高可用性,适合企业级开发
  5. 【渝粤题库】陕西师范大学700007 生态学
  6. pytorch实现常用的一些即插即用模块(长期更新)
  7. observable_Java Observable notifyObservers()方法与示例
  8. 使用百度云加速防apache的ab测试
  9. eclipse上的.properties文件中文编辑显示问题
  10. Excel怎么快速制作二维码并保存本地?
  11. windows安装ssh服务
  12. 发邮箱被对方服务器退回,别人给我发邮件总被退回给他,这是怎么回事?
  13. jquery validate插件onfocosout/onkeyup出错的解决方法
  14. turtle绘制八边形、八角边形
  15. alter table *** add constraint *** 用法
  16. 如何快速办理软件著作权?
  17. 【原创】pythonnbsp;Reuqestsamp;nbs…
  18. 员工考勤管理系统html,一种员工考勤管理系统的制作方法
  19. ATH10传感器读取温湿度
  20. 试题 算法训练 九宫格的奥(解题思路与代码)

热门文章

  1. android华为怎么截屏快捷键,华为P9/P9Plus怎么截图 快捷键截图方法介绍
  2. MAMP(win) Apache启动失败__句柄无效。 : master_main: create child process failed. Exiting.
  3. 用友java开发待遇_【北京用友软件工资】java开发工程师待遇-看准网
  4. win7 关闭计算机休眠,win7系统彻底关闭休眠的操作方法
  5. Element-UI组件实现全局回到顶部功能
  6. 常用优化网页加载速度方法
  7. ubuntu与windows双系统的启动项丢失
  8. 前端-微信、企业微信JS-SDK实时调试方法
  9. autojs各种插件以及教程模板
  10. Codeforces:F - Elongated Matrix