博客时间:2019/4/26 如果看到博客的你看到我这篇文章已经是重大更新后,或者几年后。请关闭本博客

下载源码包(也可以下载rpm,二进制包,自己去百度)

1.cd ~

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

2.解压

tar -zxvf redis-4.0.6.tar.gz

会显示一大堆解压东西;

3.将解压后的redis放在你习惯的目录

4.gcc编译安装 (安装gcc yum install gcc)

切换到redis目录下

make MALLOC=libc

5.将redis启动加入系统bin(usr/local/bin)

cd src && make install

其实也无所谓。其他程序如果跟redis无关联,则无所谓。

6.后台启动redis

vim编辑文件: vim redis.conf

查找字符串:按/ 再输入daemonize,按小写n是下一个,大写N是上一个匹配类似window的ctrl+f

修改:按i进入编辑模式  将daemonize no改为daemonize yes(守护进程模式)

然后其实一般需要开启外放访问:找到bind 127.0.0.1  修改为bind 0.0.0.0 注释也行

然后我是不设置密码访问的:protected yes 改为no

保存:按esc退出,再按: 输入wq!

启动:进入redis的src目录        ./redis-server 你redis的redis.conf (建议不熟练的同学全部以这种方式启动)

阿里云默认不开启防火墙,是使用安全组防护的,所以需要打开6379端口。

开启启动

首先你得了解一个文件:网上大多数你跟着搭也不知咋回事,首先看这个片段,是redis启动”根“脚本

好,大概了解这个图:

上图是个启动根文件:所以要启动是不是要加入本机服务列表?然后在本机配置设置它自启动?window同理哈!

在util目录把redis_init_script           cp到/etc/init.d

然后切换到etc/init.d,编辑redis_init_script 就是上图了!

redis-server服务:你redis文件夹找到redis-server绝对路径

redis-cli客户:你redis文件夹找到redis-server绝对路径

下图:看不懂的话,emmmmm。。我就没办法说了。。。个人习惯这样改。不喜欢虚拟指向,指向。

然后继续添加两行注释:加上这两句

#添加的两行注释内容如下:

# chkconfig:   2345 90 10

# description:  Redis is a persistent key-value database

# 注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90

conf文件:在etc/下创建redis文件,并把conf文件cp过来

pid文件:安装的时候已经默认在/var/run/有了 先不要管:删除它!

然后:本地服务设置

在etc/init.d目录下执行:chkconfig redisd on(加入开机启动)

就这ok了。

最后服务列表启动:

service redis_init_script start

centos7安装redis单机版(阿里云)相关推荐

  1. CentOS7 安装Redis Cluster集群

    上一篇中已经讲到了如何安装单击版Redis,这一篇我们来说下如何安装Cluster,关于哨兵模式这里我就不写文章安装了,有兴趣的同学可以自己去研究,哨兵模式可以在主从模式下在创建三台机器的哨兵集群监控 ...

  2. centos7 安装 Redis(资源)

    2019独角兽企业重金招聘Python工程师标准>>> Redis简介 Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统.可以把它作为数据库,缓存和 ...

  3. pythonmysql部署_详解centos7+django+python3+mysql+阿里云部署项目全流程

    (PS:本文假设你已经在本地联调好django和客户端,只是需要将django部署到外网) 购买阿里云服务器 到[阿里云官网],选择轻量应用服务器, 步骤如图所示: 地域随便选择哪一个,镜像的话,对比 ...

  4. 国内yum源的安装(163,阿里云,epel)

    转载至  https://www.cnblogs.com/imweihao/p/7357484.html 国内yum源的安装(163,阿里云,epel) ----阿里云镜像源 1.备份 mv /etc ...

  5. 阿里云centos7自带mysql_阿里云CentOS7部署MySql8.0

    本文主要介绍了阿里云CentOS7如何安装MySql8.0,并对所踩的坑加以记录; 环境.工具.准备工作 服务器:阿里云CentOS 7.4.1708版本; 客户端:Windows 10; SFTP客 ...

  6. Linux 上 安装 nginx、 阿里云服务器上安装 nginx

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Docker 方式安装见另一文:Docker 方式安装 Nginx .阿里云服务器上装 Ngnix ...

  7. Docker 方式安装 Nginx 、阿里云服务器上装 Ngnix

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 非 Docker 方式安装,直接 Linux 安装见另一文:Linux 上 安装 nginx .阿里 ...

  8. Centos7安装Redis教程

    Centos7安装Redis 0.更新文件 yum update -y 这里会更新好多内容,需要等待一会. 1.下载redis [CSDN资源下载] https://redis.io/ 2.将压缩包放 ...

  9. 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区

    阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...

最新文章

  1. 解析C语言中的sizeof
  2. C++标准库math
  3. Yann Lecun最新演讲:机器怎样进行有效学习?
  4. 拒绝某个用户或组应用组策略
  5. 基于神经网络的实体识别和关系抽取联合学习 | PaperWeekly #54
  6. catkin_make与gtest出现冲突的问题与解决
  7. [开源] FreeSql AOP 功能模块 - FreeSql
  8. python地理空间分析指南pdf邓世超_Python地理空间分析指南(第2版)源代码.zip
  9. 写代码的注意了,User这个单词用不得
  10. 黑鲨4游戏手机开启预热:4>5+6+7 比竞品更胜一筹
  11. 《笑傲网湖》第二回 VLAN
  12. 八皇后问题(非递归版)
  13. macos下安装redis客户端
  14. java 获取 t 的类型_如何获取类型为T的字段的类?
  15. 乌班图Linux程序自动启动,通过update-rc.d来管理Ubuntu系统的自动启动程序
  16. Matlab:实现Fra圆孔衍射仿真
  17. unity3d meshBaker 基本的使用
  18. 无人驾驶汽车系统入门(十五)——ROS入门与实践(2)
  19. 土木工程成功转行Python,月入13k,太香......
  20. Flutter:状态管理(5) --BLoC

热门文章

  1. 1 - 6 电容元件
  2. 刷机必知 Android HBOOT命令全解析
  3. 金蝶K3生产不良退料案例教程
  4. (八)可视化KITTI标注的TrackID
  5. 2018年山西中考计算机考题,2018年山西中考试题分析及2019年备考建议
  6. 从钱钟书的博学到维特根斯坦的思想
  7. 如何用DOS命令 来 打 war 包
  8. onmouseover和onmouseout事件小结
  9. Android 应用内打开Word、Excel、PPT、PDF等文档
  10. 如何合理地估算线程池大小