目录
- 1、查看服务器是否已安装Redis
- 2、安装Redis
- 1)下载
- 2)解压
- 3)安装
- 4)移动配置文件到安装目录下
- 5)配置redis为后台启动
- 6)将redis-cli,redis-server拷贝到bin下
- 7)启动redis
- 8)设置密码
- 9)停止Redis
- 3、使用客户端软件管理Redis
- 1)服务器开启外网访问端口
- 2)修改redis.conf配置
- 3)下载客户端管理软件
操作系统:CentOS。
Redis:
官网: https://redis.io/
Github: https://github.com/redis/redis
Releases包:http://download.redis.io/releases/
1、查看服务器是否已安装Redis
//执行命令
whereis redis
确保如上所示,没有Redis时再安装。
2、安装Redis
1)下载
//此处使用6.2.5
wget http://download.redis.io/releases/redis-6.2.5.tar.gz
2)解压
tar xzvf redis-6.2.5.tar.gz
3)安装
cd redis-6.2.5
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为后台启动
//将daemonize no 改成 yes
vi /usr/local/redis/etc/redis.conf
6)将redis-cli,redis-server拷贝到bin下
//这样的话redis-cli指令可以在任意目录下直接使用,而不需要每次进到/usr/local/redis/bin
cp /usr/local/redis/bin/redis-server /usr/local/bin/
cp /usr/local/redis/bin/redis-cli /usr/local/bin/
7)启动redis
redis-server
//或
redis-server /usr/local/redis/etc/redis.conf
//查看进程或端口
ps -ef |grep redis
netstat -lntp | grep 6379
//检测redis-cli和redis-server
whereis redis-cli
whereis redis-server
8)设置密码
//运行
redis-cli
//***为要设置的密码(第一次时)
config set requirepass ****
//下次登录方式(***是密码)
redis-cli -h 127.0.0.1 -p 6379 -a ****
9)停止Redis
//运行
redis-cli shutdown
//设置了密码以后,必须先登录才能运行各种命令,包括停止运行命令,
//不然会报错:(error) NOAUTH Authentication required.
//登录方式
redis-cli -h 127.0.0.1 -p 6379 -a ****
3、使用客户端软件管理Redis
1)服务器开启外网访问端口
//去阿里云服务器安全组里面配置6379端口:
2)修改redis.conf配置
//修改redis.conf配置
//把bind 127.0.0.1 改为:bind 0.0.0.0
//重启redis生效
3)下载客户端管理软件
我使用的是:Another-Redis-Desktop-Manager
下载地址:
https://github.com/qishibo/AnotherRedisDesktopManager/releases/tag/v1.5.9
打开后新建连接,即可方便使用: