1)今天学习redis,首先是安装,从官网下载https://redis.io/ redis-4.0.10.tar.gz
2)linux下 解压 tar -zxvf redis-4.0.10.tar.gz
3)Cd redis-4.0.10 ./make
4)Make 后在src下会有 redis-server redis-cli等目录
5)一般我们进入cd src 后./redis-server后就会执行 redis服务了
6)Redis-cli是客户端,一般 ./redis-cli 就进入客户端了
7)Get foo set foo bar 就能操作了
8)在客户端 exit就退出了
9)Ps aux |grep redis 能够查看ps进程
10)ps aux | grep 6379 netstat -an|grep 6379
11)说下网上的操作
11.1)在make成功后,make prefix=/home/openwrt/myredis/ install
执行完毕后,其实就是把redis-benchmark redis-check-rdb redis-sentinel
redis-check-aof redis-cli redis-server 这几个人文件copy到了myredis/bin下
11.2)把redis-4.0.10中的redis.conf copy到 myredis下
11.3)vim redis.conf 注释掉 #bind 127.0.0.1 保证任何一个ip能访问
11.4)myredis下 ./bin/redis-server redis.conf 启动server
11.5)设置myredis密码
./redis-cli
Config set requirepass 123 设置密码
Auth 123 登录
11.6)上面设置密码的方法,在redis关闭后就失效了,下次就没有用了
永久性修改密码修改修改redis.conf 文件的 requirepass
# requirepass foobared
requirepass 123
11.7)如果直接启动服务,不修改daemonize 的值,我们crtl+c 后,服务就行了,把no改成yes就ok了
#daemonize no
daemonize yes