说明:
1、类似于Memcached的key,value机制的存储服务
2、是非关系型数据库(NoSQL)的一种
3、官网:www.redis.io,中文网:www.redis.cn
特点:
1、能够持久化存储数据,而Mecached不能
2、value支持更多的数据类型
3、支持数据备份,主从模式
安装:Redis
1、下载Redis
curl -O http://download.redis.io/releases/redis-4.0.6.tar.gz
2、解压
tar -zxvf redis-4.0.6.tar.gz
3、移动
cp -r redis-4.0.6 /usr/local/redis
4、安装(无需配置以及编译)
make install
服务:
安装完成后,在/usr/local/redis/src目录中有两个服务程序(客户端和服务端)
客户端:redis-cli
服务端:redis-server
服务测试:./redis-server
添加环境变量:
vim /etc/profile #修改文件
export PATH=$PATH:/usr/local/redis/src #在文件末尾添加
source /etc/profile #让文件立即生效
开机启动:
1.复制配置文件(防止出错)
cd /usr/local/redis
cp redis.conf redis_6379.conf #6379是redis默认端口
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、测试启动脚本
./redis_init_script_6379 start
查看是否启动:
1、ps aux | grep redis
2、直接输入redis-cli连接
6、修改开机启动文件
1、vim /etc/rc.local
2、添加 /usr/local/redis/utils/redis_init_script_6379 start
3、下次开机就会自动启动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'行的注释,后面写上密码即可
说明:启动密码后,无密码也可以链接,但是没有权限进行操作
如果此文对你有所帮助,请随意打赏鼓励作者^_^
微信公众号
微信
最新评论
总共0条评论