Redis 安装

1.下载

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

2.解压

tar -zxvf redis-5.0.5.tar.gz

3.进入解压目录

cd redis-5.0.5

4.编译

make

5.安装到指定的安装目录

sudo make PREFIX=/usr/local/redis install

6.切换到安装目录

cd /usr/local/redis

7.把配置文件复制到redis安装目录下

我这里的redis下载目录为~/Documents

sudo cp ~/Documents/redis-5.0.5/redis.conf ./

8.修改redis配置文件

sudo vim redis.conf

*daemonize no*改为 *daemonize yes*,(后台运行redis)

修改 requirepass foobared 用以设置密码

logfile "" 改为 logfile "/usr/local/redis/redis.log"(日志文件路径,自定义,注意:放到家目录以外的地方可能引起权限问题)

9. 启动redis

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

查看是否启动成功ps -aux | grep redis

10. 连接redis服务

连接命令 -h 主机ip -p 端口

如果是本地连接,直接输入连接命令即可

/usr/local/redis/bin/redis-cli

11. 正常关闭redis服务

/usr/local/redis/bin/redis-cli shutdown

为了方便启动可以做如下操作

  1. 方便启动客户端

    /usr/local/redis/bin/redis-cli链接到/usr/local/bin目录下

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

    注意:如果没有设置redis密码,利用命令redis-cli shutdown关闭redis需要加sudo

  2. 方便启动服务端

    /usr/local/bin下编写脚本redis_run.sh用以启动redis服务

    1

    cd /usr/local/bin

    2

    sudo echo -e '#!/bin/bash\n`sudo /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf`' > redis_run.sh

    如果提示权限问题,请手动写入,内容如下

    #!/bin/bash
    `sudo /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf`

    3

    sudo chmod +x redis_run.sh

    4

    如果觉得redis_run.sh文件名不舒服可以重命名

    mv redis_run.sh redis-ser

    以后启动redis服务时,可在任意目录下输入命令 redis-ser

    启动客户端时可在任意目录下输入redis-cli

Redis的安装并配置快捷启动的更多相关文章

  1. linux下redis的安装及配置启动

    linux下redis的安装及配置启动 标签: redisnosql 2014-10-24 14:04 19732人阅读 评论(0) 收藏 举报  分类: 数据与性能(41)  wget http:/ ...

  2. Django中redis的使用方法(包括安装、配置、启动)

    一.安装redis: 1.下载: wget http://download.redis.io/releases/redis-3.2.8.tar.gz 2.解压 tar -zxvf redis-3.2. ...

  3. [Linux]Linux下redis的安装及配置.

    在上一篇[Linux] linux下安装配置 zookeeper/redis/solr/tomcat/IK分词器 详细实例. 我们已经将redis所需tar包拷贝到了linux下的root 根目录下, ...

  4. Redis的安装、配置 --转载

    原文地址:http://blog.sina.com.cn/s/blog_505bf9af0101ehhp.html redis的安装.配置 安装步骤如下:下载redis安装包:$ cd /opt/ap ...

  5. Redis:安装、配置、操作和简单代码实例(C语言Client端)

    Redis:安装.配置.操作和简单代码实例(C语言Client端) - hj19870806的专栏 - 博客频道 - CSDN.NET Redis:安装.配置.操作和简单代码实例(C语言Client端 ...

  6. 最新版redis的安装及配置 linux系统

    1.redis下载 官网地址:https://redis.io/download 百度云地址:链接:http://pan.baidu.com/s/1c1Hu2gK 密码:h17z 2.解压 [root ...

  7. centos6.8下redis的安装和配置

    centos6.8下redis的安装和配置 下载.安装 在redis官网可以获取到最新版本的redis 进入/usr/local/目录,执行如下命令 wget http://download.redi ...

  8. ubuntu 14.04 Clion2016.2 安装激活与安装后添加快捷启动方式

    参考链接:http://www.cnblogs.com/conw/p/5938113.html 下载clion for linux : http://www.jetbrains.com/clion/d ...

  9. windows上redis的安装和配置

    windows上redis的安装和配置 进入到Redis的根目录D:\Programming\Redis\Redis6379\Redis-x64-3.2.100底下操作: 配置文件启动 redis-s ...

随机推荐

  1. 2_03_MSSQL课程_查询_分组和连接

    “查” 的三种查询语句 where Group by  having  where 对表起作用 (原始硬盘上的表) 单纯的表 having 对结果起作用(筛选) 缓存,不在文件中 select --第 ...

  2. 如何对接网建SMS短信通短信验证码接口

    1首先注册登录网建SMS网站  http://www.smschinese.cn/ 2.下载Java代码 3.JAVA调用 import java.io.UnsupportedEncodingExce ...

  3. 程序启动:Serialize奋斗史

    1.前方高能 在这电子与数据风驰电掣的世界里,人们一刻不停歇的工作着. 但是我却是一个被冷落的人, 因为我做的工作最近用的人太少了.大多数时候,我只能羡慕的看着线程.反射.注解.集合.泛型这些明星员工 ...

  4. 树莓派frp添加为服务管理

    1.下载frp https://github.com/fatedier/frp/releases 我是1代的B+,下载arm版的,新的可以用arm64的 frp_0.29.0_linux_arm.ta ...

  5. java学习-循环结构-查找算法-顺序查找

    今天回顾了简单算法,顺序查找.发现了数组出现重复数字,无法输出第二个位置就跳出循环了. 利用所学知识解决了.放上代码,同时在代码里给大家分享思路. 欢迎大神教导,欢迎指正. ; System.out. ...

  6. 关于MySQL连接Navicat Premium 12失败的解决方法

    出现问题的原因:MySQL8.0之后更换了加密方式,而这种加密方式客户端不支持 解决:更改加密方式 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysq ...

  7. Day3-C-Radar Installation POJ1328

    Assume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. ...

  8. app开屏广告

    最近公司有个需求需要做app开屏广告(跳转到不同的页面)--下面是app开屏广告的处理 1.管理后台效果图 (1)广告链接--商品详情 (2)广告链接--关联模块 (3)广告链接--消息富文本 (4) ...

  9. Sqlserver 基本面试题

    一 单词解释(2分/个) 34分 Data 数据 Database 数据库 RDBMS 关系数据库管理系统 GRANT 授权 REVOKE 取消权限 DENY 拒绝权限 DECLARE 定义变量 PR ...

  10. Mysql使用存储过程创建测试数据

    一.概述 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集.其存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出 ...