一、安装必需包gcc

yum install gcc

二、下载redis,并解压

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

三、进入redis解压目录,编译安装

cd redis-5.0.5
#如果不加参数,linux下会报错
make MALLOC=libc

四、将/usr/local/redis-5.0.5/src目录下的文件加到/usr/local/bin目录

  在解压目录下执行:cd src && make install

五、启动redis:

  • 直接启动方式,在redis解压目录的src文件夹下执行:
./redis-server

如上图:redis启动成功,但是这种启动方式需要一直打开窗口,不能进行其他操作,不太方便。

按 ctrl + c可以关闭窗口

  • 以后台进程方式启动redis

  修改redis.conf文件,该文件在redis解压目录下

vi redis.conf
#将daemonize no 改为daemonize yes

  指定redis.conf文件启动

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

  • 关闭redis进程
#查看当前redis进程
ps -aux | grep redis
#使用kill命令杀死进程
kill -9 pid

  • 设置开机启动

  在/etc目录下新建redis目录:mkdir redis

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

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

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

cp /usr/local/redis-5.0.5/utils/redis_init_script /etc/init.d/redisd

先切换到/etc/init.d目录下 ,然后执行自启命令

cd /etc/init.d
chkconfig redisd on

现在可以直接已服务的形式启动和关闭redis了

启动:

service redisd start 

关闭:
service redisd stop

转载于:https://www.cnblogs.com/minutes/p/11204817.html

CentOS7安装配置redis5.0.5相关推荐

  1. CentOS7安装配置redis-3.0.0

    一.安装必要包 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar ...

  2. redis 3.0.0 linux下载,CentOS7安装配置redis-3.0.0

    一.安装必要包 yum install gcc 二.linux下安装 #下载 wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar ...

  3. tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0

    Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...

  4. Centos7 安装配置 tomcat 并设置自动启动

    Centos7 安装配置 tomcat 并设置自动启动 下载安装包 这里选择适合Linux的安装包,下载到本地后上传到centos服务器,或者直接通过wget命令下载 1 2 3 4 # cd /us ...

  5. vnc安装linux教程,Centos7安装配置vncserver详细教程

    CentOS7安装配置vncserver教程 一.安装VNC 首先要保证目标服务器安装有图形化环境,Linux系统下常见的桌面环境有GNOME和KDE,这里我们首先通过Group的方式安装GNOME桌 ...

  6. centos7安装配置vsftp搭建FTP

    参考文章: CentOS7下安装FTP服务 详解CentOS7安装配置vsftp搭建FTP centos7之vsftp安装和使用 1.安装vsftp # 查看是否已安装 方法一 [root@local ...

  7. Centos7 安装,配置静态IP

    Centos7 安装,配置静态IP 本文采用桥接方式 镜像地址 下载好镜像后使用vmware虚拟机进行安装即可(注意设置root密码). 安装完成后使用root登录,输入设置好的密码 设置静态ip v ...

  8. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  9. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

最新文章

  1. PHP laravel 加模块,php – 如何在Laravel 5中构建模块化应用程序?
  2. Java Review - LinkedList源码解读
  3. 单继承-问题的抛出-单纯封装可能会出现重复的代码
  4. Chapter3-1_Speech Separation(Deep Clustering, PIT)
  5. jedis操作set_Jedis对redis的五大类型操作代码详解
  6. Spring Boot(3)---Spring Boot启动器Starter详解
  7. wxpython窗口跳转_WxPython-用按钮打开一个新窗口
  8. vm.$nextTick( [callback] )用法
  9. html实现在线展示pdf文件,在html页面中展示pdf文件,实现在线阅读
  10. adventnet trap
  11. Web开发之分页功能
  12. 使用python调整excel表格的行和列以及合并或拆分单元格
  13. python卷积神经网络预测股价_利用神经网络预测股票市场
  14. java石头剪刀布思路_石头剪刀布Java实现
  15. 卓训教育:孩子不爱学习怎么办,如何让孩子将动力内化
  16. 电脑用cmd命令将手机中的文件导入电脑中
  17. 云原生yaml部署harbor
  18. 支付服务代码设计(策略模式,可扩展,接入方便)
  19. vm磁盘映射 不能启动_iOS 启动优化之Clang插桩实现二进制重排
  20. 12 个好用且不花钱的网络监控工具

热门文章

  1. 不同外置模拟器用Android Studio连接指令
  2. idea run和debug都是灰色的,没法点怎么解决
  3. SpringMVC 参数解析器
  4. springboot MVC视图解析流程源码分析
  5. android开发 bug问题解决:Only the original thread that created a view hierarchy can touch its views
  6. Bit-Z CEO长顺入围2018中国经济潮流人物
  7. 知识图谱实践篇(四):Apache jena SPARQL endpoint及推理
  8. 知识图谱实践篇(二):关系数据库到RDF
  9. 加密货币与智能合约的隐私 (四):私人和许可的分类帐
  10. 区块链 PoS 共识——Tendermint