安装Redis
- 1.准备一台虚拟机
- 2.安装命令
- 3.上传redis安装包
- 4.进入src目录并查看
- 5.解压安装包
- 6.进入redis目录运行编译
- 7.cd /usr/local/bin/
- 8.运行redis
- 9.redis命令行客户端
- 连接Redis的图形化界面客户端
- 1.安装RESP
- 2.开放6379端口
- 3.RESP连接Redis
安装Redis
1.准备一台虚拟机
2.安装命令
yum install -y gcc tcl
3.上传redis安装包
4.进入src目录并查看
cd /usr/local/src/
5.解压安装包
tar -zxvf redis-6.2.6.tar.gz
6.进入redis目录运行编译
#运行编译命令
make && make install
7.cd /usr/local/bin/
8.运行redis
- 第一种:默认启动(不友好)
redis-server
- 第二种:基于配置文件启动
#备份文件
cp redis.conf redis.conf.bck
#修改redis.conf文件
vi redis.conf
修改redis.conf文件的配置内容: 可以用 /搜索内容 进行搜索
# 监听的地址,默认是127.0.0.1,会导致只能在本地访问。
# 修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass 123456
# 日志文件,默认为空,不记录日志,可以指定日志文件名
logfile "redis.log"
# ------------以下可设置也可不设置---------------
# 监听的端口
port 6379
# 工作目录,默认是当前目录,也就是运行redis-server时的命令,日志、持久话文件会保存在这个目录
dir .
# 数据库数量,设置为1,代表只使用1个库,默认有16个库,编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
#启动redis
redis-server redis.conf
#查看是否成功运行
ps -ef | grep redis
#杀死进程
Kill -9 xxxx
- 第三种:开机自启(基于第二种方法)
#编辑redis.service文档
vi /etc/systemd/system/redis.service
文档内容:
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
#重载系统服务
systemctl daemon-reload
#启动redis
systemctl start redis
#查看redis状态
systemctl status redis
#停止redis
systemctl stop redis
#重启redis
systemctl status redis
#设置redis开机自启
systemctl enable redis
9.redis命令行客户端
连接Redis的图形化界面客户端
1.安装RESP
安装包地址:https://github.com/lework/RedisDesktopManager-Windows/releases
2.开放6379端口
#查看zone名称
firewall-cmd --get-active-zones
#开启6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
#重启防火墙
firewall-cmd --reload
#检查端口是否开启
firewall-cmd --query-port=6379/tcp
3.RESP连接Redis