Redis安装使用
Posted longqin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis安装使用相关的知识,希望对你有一定的参考价值。
1、Redis安装
说明:
1、也是一种类似于Memcached的key-value机制的存储服务
2、是非关系型数据库(NoSQL)的一种。
3、官网:www.redis.io,中文网:www.redis.cn
安装:
1、下载
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
2、解压
tar -zxvf redis-3.2.8.tar.gz
3、移动
cp -R redis-3.2.8 /usr/local/redis
4、安装(无需配置编译)
make install
服务:
安装完成后, /usr/local/redis/src目录中有两个服务程序
客户端:redis-cli
服务端:redis-server
服务测试:./redis-server
1、需要指定启动配置文件
2、默认配置:/usr/local/redis/redis.conf
添加环境变量
vi /etc/profile #修改文件
export PATH=$PATH:/usr/local/redis/src #在文件末尾添加
source /etc/profile #使文件立即生效
开机启动
1、复制配置文件
cp /usr/local/redis
cp redis.conf redis_6379.conf
2、编辑配置文件 redis_6379.conf
daemonize yes #以守护进程的方式启动(后台运行)
3、复制启动脚本文件
cd utils
cp redis_init_script redis_init_script_6379
4、编辑启动脚本文件 redis_init_script_6379
EXEC=/usr/local/redis/src/redis-server #服务端路径
CLIEXEC=/usr/local/redis/src/redis-cli #客户端路径
CONF=/usr/local/redis/redis_6379.conf #配置文件路径
5、测试启动脚本(可以通过ps查看并用redis-cli连接)
./redis_init_script_6379 start
6、修改开机启动文件 /etc/rc.local,添加
/usr/local/redis/utils/redis_init_script_6379 start
7、下次开机就会启动redis服务
服务测试:
1、查看进程
ps aux | grep redis
2、使用客户端连接
cd /usr/local/redis/src
连接参数:
-h:指定主机
-p:指定端口号
-a:指定密码
./redis-cli
127.0.0.1:6379>ping
PONG
3、默认情况下是无密码的,使用密码有两种方式
1、单次生效,通过命令配置
设置密码:config set requirepass 123456
获取密码:config get requirepass
授权使用:auth 123456
2、永久生效,需要修改配置文件
1、vim redis_6379.conf
2、取消‘requirepass‘行的注释,后面写上密码即可
requirepass 123456
说明:启用密码后,无密码也可以连接,但是没有权限进行操作
以上是关于Redis安装使用的主要内容,如果未能解决你的问题,请参考以下文章
RedisRedis 数据库 安装配置访问 ( Redis 简介 | 下载 Redis 安装包 | 安装 Redis 数据库 | 命令行访问 Redis | 使用可视化工具访问 Redis )