zoukankan      html  css  js  c++  java
  • CentOS 7.3下安装Redis

    1.  安装编译器GCC
    安装前可以使用yum list installed | grep ‘gcc’来检查一下系统里面是否已经安装了gcc编译软件。
    安装编译器的命令为:yum –y  install  gcc  gcc-c++
    2.  下载redis
    wget http://download.redis.io/releases/redis-5.0.4.tar.gz
    3.  安装redis
    1)  解压压缩包(将压缩包解压到/usr/apps/下)
    tar –zxvf redis-5.0.4.tar.gz –C /usr/apps/ 注意:这边的C必须大写
    2)  进入解压后的目录下
    cd /usr/apps/
    cd redis-5.0.4
    3)  执行编译
    输入命令 make 进行编译(需要在解压目录redis-5.0.4下运行)
    4)  执行安装
    输入命令make install进行安装(需要在解压目录redis-5.0.4下运行)
    在执行安装命令后,在/usr/local/bin/下会出现redis的一些常用命令,
    在这个目录下面的命令是可以在任何地方执行的,因为这个目录已经在$path里面注册过了。
    4.  运行redis
    1)  前台启动方式  redis-server
    2)  命令式后台启动方式 nohup redis-server &  注意:执行后按2下回车。
    3)  配置式后台启动方式:
    用vim打开配置文件/usr/apps/redis-5.0.4/redis.conf
    将daemonize no   修改为   daemonize yes
    这时,启动redis需指定配置文件,启动命令如下:
    redis-server /usr/apps/redis5.0.4/redis.conf
    5.  关闭redis
    Redis-cli shutdown
    6.  使用客户端连接redis前,对redis配置文件的设置
    1) 解除IP绑定:编辑redis.conf文件,将bind 127.0.0.1注释掉,在前面加上#
    2) 解除保护模式:编辑redis.conf文件,将protected-mode yes改为protected-mode no
    上面这2行一定要修改,不然是远程连接不上redis的。
    7.  redis设置密码
    redis设置密码,找到#requirepass foorbared,将其前面的注释去掉。
    requirepass123456 设置密码为123456,设置了密码后,连接redis和关闭redis都需要输入密码
    连接redis:redis-cli –h 192.168.1.100 –p 6379 –a 123456
    关闭redis:redis-cli –a 123456 shutdown
     
    8.  Redis下重命名命令及一些Linux常见命令
    打开redis.conf文件,使用/rename,来查找rename相关的信息
     rename-command  flushdb “”,将flushdb命令重命名为“”,意思为将flushdb命令禁用掉
     rename-command  flushall “”,意为将flushall命令关闭
     rename-command  flushall “hihi” 意为将flushall命令重命名为hihi,下次使用hihi来执行flushall的作用。
     
    ps –ef | grep ‘redis’  查看某个程序的进程
    kill-9 进程号            结束某个进程
    Vim编辑器设置行号:    :set nu
    Vim编辑器取消行号:    :set nonu  
    Vim到文档的首行  gg     到文档的最后一行  Shift+g 
    Vim向下搜索  /pattern  比如向下搜索daemon字符串,在命令模式下输入/daemon,按n会继续向下搜索下一个。
    Vim向上搜索?pattern  比如向上搜索daemon字符串 ,在命令模式下输入?daemon,按#会继续向上搜索下一个。
    屏幕向下滚动一屏的快捷键为:Ctrl+F
    屏幕向上滚动一屏的快捷键为Ctrl+B
    Vim中命令模式下输入:noh   取消高亮显示
  • 相关阅读:
    解决360浏览器兼容模式的页面显示问题
    .NET知识点汇总
    C# 6.0新加特性
    C# 5.0新加特性
    C# 4.0新加特性
    C# 3.0新加特性
    C# 2.0新加特性
    C#中null、""、string.empty区别
    C#使用SQLite
    页面 关于处理如何点击按钮实现定位到某一位置操作
  • 原文地址:https://www.cnblogs.com/yangruipretty/p/12588155.html
Copyright © 2011-2022 走看看