redis 安装

原来安装过redis都是照着网上命令复制执行的。一直没有过于重视,所以每次过一段时间一点印象都没有了,这次又安装了一次,自己也刻意的理解了一下过程,在此记录一下

redis 官网 https://redis.io/

登录官网可以根据自己的选择下载响应的版本

 

 

 

 

英文还可以但是整个读下来还是有所难度,但是我们认识  download 就行  点击download  ——在Chrome 浏览器中可以右键  -"翻译成中文"

 

 

 

 1、页面内容不做过多解释  在图片中可以看到安装指令

$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make

第一行为下载包——包上带着版本号

第二行 解压压缩包

第三行 进入解压的文件夹

第四行 编译

注意:由于redis 是c写的,所以需要gcc来进行编译,所以如果没有安装gcc 支持是无法编译成功的,造成的后果是第2步  编译后下一步的 src  下找不到相应的redis-server 命令;安装gcc命令: yum install gcc  

2、执行该命令可以启动redis服务
$ src/redis-server
这步没有测试,因为此时没有涉及后台启动,所以退出后,服务关闭了——下面测试密码可以用到
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"

 


一般到这这证明redis安装成功了,但是实际情况中我们会有一些需求需要调整
如:可以外网访问,密码设置,端口修改默认为6379
注:如果开放了外网访问,一定要设置复杂密码和修改端口,避免被攻击——本人亲身经历当时只是做测试密码设置111111,端口默认,开方外网访问;后来忙别的事情就忘了这块了,结果过了几天服务器被攻击成挖矿机了,最后只能重新做系统

进入redis 加压目录下回看到redis.conf
vim 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,目的是为了解决安全模式引起的报错)

  (4)、requirepass  111111(你要设置的密码)

 保存文件

3-5步参考的https://www.cnblogs.com/teamemory/p/9482475.html 所以直接拿过来了

3、移动redis的配置文件

1、在etc里面建立一个文件夹
   mkdir  /etc/redis
   注意:权限问题777
2、移动配置文件到新建的文件夹下
   cp  redis.conf  /etc/redis/

4、杀死redis并重新后台开启redis

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

 

5、检测redis是否开启

ps axu | grep redis-server

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

 

6、测试密码是否修改成功(未测试——网上参考的)

$ src/redis-cli -a  111111

 

转载于:https://www.cnblogs.com/yutf/p/11454882.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值