• Linux安装redis与配置


    1.官网下载

    下载地址:https://redis.io/download

    下载完成后上传到服务器

    2.准备环境

    #安装环境 需要C++

    yum -y install gcc
    yum -y install gcc-c++
    #检查是否安装GCC
    yum list installed | grep "gcc"   #只显示一个为未安装

     3.安装redis

    redis有自己的默认安装目录 /usr/local/bin

    [root@dlb dlb]# tar -zxvf redis-6.2.6.tar.gz

     此时在次查看文件夹里面就多出了redis的文件夹

    切入解压目录安装

    #执行make命令 自动配置,需要时间让其自动运行 等待make完毕
    [root@dlb dlb]# cd redis-6.2.6 [root@dlb redis-6.2.6]# make

     到这里算是安装完成

     

     4.配置redis

    1.先在redis的解压文件夹下面复制redis.conf配置文件,切换到 cd /usr/local/bin 默认安装文件夹下创建

    新文件夹,把复制的redis.conf文件放进去,目的是为了以后更改配置文件更加方便!!

    以后启动也是以这个配置文件启动

    [root@dlb bin]# cd /home/dlb/redis-6.2.6 #进入解压目录

    [root@dlb redis-6.2.6]# cd /usr/local/bin #进入安装目录

    [root@dlb bin]# mkdir myconfig #创建文件夹

    [root@dlb bin]# cd myconfig/

     2.修改配置

    daemonize yes # 改为yes redis6.8版本 在257行 后台运行
    #进入编辑 注释bind 127.0.0.1 连接没有IP限制 在75行
    #修改 protected-mode no   保存退出 开启远程访问 在94行  服务器安装建议修改密码!!!一定要修改!否则会被进攻
    #修改这三个基本满足初学使用了
    #修改密码 在901行 # requirepass foobared
    requirepass 123456
    #看不懂配置文件,上面都有注释的翻译看看就会了

     5.启动redis

    退回到安装根目录下

    [root@dlb bin]# cd ..
    [root@dlb bin]# pwd
    /usr/local/bin 
    [root@dlb bin]# redis-server myconfig/redis.conf  #通过指定的配置进行启动
    [root@dlb bin]# redis-cli -p 6379 -a 123456 #用密码连接 会出现警告
    [root@dlb bin]# redis-cli -p 6379 #使用 redis客户端(redis-cli)连接 
    127.0.0.1:6379> AUTH 123456 #如果没有密码,此处省略
    127.0.0.1:6379> ping PONG 127.0.0.1:6379> set naem wowo OK 127.0.0.1:6379> get name (nil) 127.0.0.1:6379> get naem "wowo" 127.0.0.1:6379> ps -ef|grep redis #查看redis端口是否开启

    127.0.0.1:6379> shutdown #关闭服务
    not connected> exit # 退出客户端

  • 相关阅读:
    Unity 粒子系统 特效 移除屏幕外面后再移回来 不会显示问题
    同步读取各平台StreamingAssets文件
    cocos2d-x for android 环境搭建&交叉编译
    lua 热更新
    php连接mysql超时问题
    svn仓库自动同步(主库、从库自动同步)
    游戏开发进度、状况以及结果的关系(个人感言)
    centos 重启服务命令
    编译时,输出信息重定向到文件
    vs开发的程序内存错误
  • 原文地址:https://www.cnblogs.com/9080dlb/p/15712625.html
Copyright © 2020-2023  润新知