linux安装redis 详细步骤 以及问题总结

linux安装redis

1安装redis

引用https://www.cnblogs.com/teamemory/p/9482475.html

  • 推荐进入到linux路径 /usr/local/src

        wget http://download.redis.io/releases/redis-4.0.10.tar.gz
        tar zxvf redis-4.0.10.tar.gz
        cd redis-4.0.10/
        make
    

    最好是安装完gcc之后在进行make命令

  • 安装完成之后可以使用命令进行测试

    src/redis-server

    或者

        src/redis-cli
        redis> set foo bar
        redis> get foo
        "bar"
    

2修改redis.conf配置文件

  1. #bind 127.0.0.1 将这里前面加上#否则远程无法连接redis或者只能连接ip为127.0.0.1的本地回环地址,无法连接真实的ip.
  2. daemonize yes (这里讲原来的no改为yes,目的是为了设置后台运行)
  3. protected-mode no (这里讲原来的yes改为no,目的是为了解决安全模式引起的报错)

把redis配置文件移动到etc

  1. 在etc里面建立一个文件夹

    mkdir /etc/redis

  2. 移动配置文件到新建的文件夹下

    cp redis.conf /etc/redis/

3杀死redis并重新后台开启redis

pkill -9 redis-server
src/redis-server /etc/redis/redis.conf

4检测redis是否开启

ps axu | grep redis-server

如果是最新时间开启的redis,则表明开启成功

5客户端远程通过ip连接redis

src/redis-cli -h 192.168.1.81 -p 6379

如果出现如下,则表明连接成功

192.168.1.81:6379>

6各种各样的问题汇总

出现 wget: 无法解析主机地址 “download.redis.io

参考https://blog.csdn.net/u012848709/article/details/82989276

  • 输入命令 echo 'nameserver 8.8.8.8'>>/etc/resolv.conf

  • 或输入

    nameserver 223.5.5.5

    nameserver 223.6.6.6

我并没有实测 因为用第一个已经解决了问题.

在目录里面没有 redis-server

引用https://blog.csdn.net/tv002/article/details/87882347

可能是linux里面没有安装gcc

解决方法

输入 yum install gcc

vi的文件过长 使用命令精确寻找字符串

参考https://www.cnblogs.com/z-x-y/p/9198481.html

vi后在最下面一行输入 /你要搜索的字符串 点击回车会自动把光标跳转到字符串 这是从开头搜索

按键盘n跳转到下一个 N调转到上一个

?你要搜索的字符 这是从结尾开始搜索

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值