一、redis数据库离线安装
链接: https://pan.baidu.com/s/1lIOvzkCH50Nv0oiBxEnhfw
提取码: s9je
1、找到压缩包 redis-5.0.12.tar.gz
2、上传到服务器解压:tar zvxf redis-5.0.12.tar.gz -C /usr/src
3、进入解压后目录:cd /usr/src/redis5.0.12
4、编译安装:make
make install
make PREFIX=/usr/local/redis install
cd /usr/src/redis5.0.12/utils
./install_server.sh
5、查看服务是否启动:netstat -anpt|grep redis
6、启动(start)、暂停(stop)、查看状态(status)、重启服务(restart):
/etc/init.d/redis_6379 stop
/etc/init.d/redis_6379 start
/etc/init.d/redis_6379 status
/etc/init.d/redis_6379 restart
7、配置文件:(/etc/redis/6379.comf)
bind 127.0.0.1 192.168.13.28 //监听地址(改为0.0.0.0为对所有ip开放)
port 6379 //端口
daemonize //启用守护进程
podfile /var/run/redis_6379.pid //指定pid文件
loglevel notice //日志级别
logfile /var/log/redis_6379.log //指定日志文件
二、开启远程配置(远程连接)权限:
1、修改配置文件:/etc/redis/6379.conf
将bind 127.0.0.1 这一行注释掉,(或改为0.0.0.0或者指定ip)
找到protected-mode yes改为protected no
2、重启服务:
杀死服务:killall -9 redis-server
删除文件:rm -f /var/run/redis_6379.pid
重新启动:/etc/inid.d/redis_6379 restart
三、命令行工具:
1、redis-cli:
输入:ping
显示:PONG 则为配置正确,可以正常操作
2、redis-benchnark:
-h:指定服务器主机名(ip)
-p:指定端口
-c:指定并发连接数
-n:指定请求数
-q:强制退出redis,仅显示query/sec值
-d:以字节的形式指定set/get值的数据大小
-t:仅运行逗号分隔的测试命令列表
3、常用命令:
set name hbhs:设置值
get name:查看值
del name:删除值
keys *:所有值
连接:redis-cli -p 端口号 -h ip地址 -a 密码
4、重启服务:
killall -9 redis-server
rm -f /var/run/redis_6379.pid
/etc/inid.d/redis_6379 restart