如何在阿里云上搭建redis服务。(最新版)
Redis
Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
安装redis
执行下列安装命令:
// 创建一个redis文件
mkdir /usr/local/redis
//进入redis目录
cd /usr/local/redis
//下载redis
wget http://download.redis.io/releases/redis-5.0.7.tar.gz
//进行解压
tar -zxvf redis-5.0.7.tar.gz
安装编译
// 进入 redis-5.0.7
cd redis-5.0.7
//编译
make
// cd src
cd src
make install PREFIX=/usr/local/redis
移动配置文件到安装目录下
// 创建etc文件
mkdir /usr/local/redis/etc
//移动文件
mv redis.conf /usr/local/redis/etc
配置redis为后台启动
// 配置redis为后台启动
vi /usr/local/redis/etc/redis.conf
//将daemonize no 改成daemonize yes
将redis加入到开机启动
// 修改
vim /etc/rc.local
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
开启redis
// 开启redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
也可以使用下面一些常用命令
// 启动redis
redis-server /usr/local/redis/etc/redis.conf
//停止redis
pkill redis
//删除安装目录
rm -rf /usr/local/redis
//删除所有redis相关命令脚本
rm -rf /usr/bin/redis-*
//删除redis解压文件夹
rm -rf /root/download/redis-5.0.7
//查看redis
ps -ef | grep redis
设置redis密码
进入redis.conf中,修改密码
// 进入redis.conf
cd /usr/local/redis/etc
//编辑 redis.conf
vim redis.conf
//注释掉bind
# bind 127.0.0.1
//protected-mode改为no
protected-mode no
//修改requirepass
requirepass 123
如上图所示,将redis密码设置为123,然后重新加载配置
// 重新加载配置即可
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
注意:
redis密码设置长度尽量长一些,但是不识别大写字母!!
一定要在阿里云服务器上放开6379端口,开放端口过程参考这篇博客《如何在阿里云服务器上搭建mysql服务(最新版)》