安装:
1.获取redis资源
或者官网下载版本
wget http://download.redis.io/releases/redis-6.2.1.tar.gz
2.解压
tar xzvf redis-6.2.1.tar.gz
3.安装
cd redis-6.2.1 make cd src make install PREFIX=/usr/local/redis
4.移动配置文件到安装目录下
cd ../ mkdir /usr/local/redis/etc mv redis.conf /usr/local/redis/etc
5.配置redis为后台启动
vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes
6.将redis加入到开机启动,授权rc.local 755权限
vi /etc/rc.local //在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
7.开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
8.设置密码
运行cmd切换到redis根目录(usr/local/redis/bin),先启动服务端
>redis-server.exe or ./redis-server
另开一个cmd切换到redis根目录,启动客户端
>redis-cli.exe -h 127.0.0.1 -p 6379 or ./redis-cli
客户端使用config get requirepass命令查看密码
>config get requirepass 1)"requirepass" 2)"" //默认空
客户端使用config set requirepass yourpassword命令设置密码
>config set requirepass 123456 >OK
一旦设置密码,必须先验证通过密码,否则所有操作不可用
>config get requirepass (error)NOAUTH Authentication required
使用auth password验证密码
>auth 123456 >OK >config get requirepass 1)"requirepass" 2)"123456"
配置文件设置密码(推荐)
打开redis.conf<如果没有此文件下载后,放置到redis目录下>,找到requirepass值修改密码,如下
# requirepass foobared requirepass yourpassword //此处注意,行前不能有空格
退出重新登录
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 or ./redis-cli -h 127.0.0.1 -p 6379 -a 123456
外网访问
1、将配置文件所有的bind 都全部注释掉
2、将protected-mode yes改为no
常用命令
redis-server /usr/local/redis/etc/redis.conf //启动redis
pkill redis //停止redis
卸载redis:
rm -rf /usr/local/redis //删除安装目录
rm -rf /usr/bin/redis-* //删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 //删除redis解压文件夹
参考
https://www.cnblogs.com/lauhp/p/8487029.html
https://www.cnblogs.com/tenny-peng/p/11543440.html
留言评论
暂无留言