做海报素材网站推荐,seo案例,沈阳做网站的公司排名,wordpress 微信 代码1. 安装yum添加epel源(此步根据环境#xff0c;如果有源则可跳过#xff0c;在阿里去可跳过#xff09;
yum install epel-release
2 使用yum安装Redis
yum install redis
出现如下图所示的内容#xff0c;默认的安装路径是在 /usr/bin目录下#xff1a; 文件安装路径…1. 安装yum添加epel源(此步根据环境如果有源则可跳过在阿里去可跳过
yum install epel-release
2 使用yum安装Redis
yum install redis
出现如下图所示的内容默认的安装路径是在 /usr/bin目录下 文件安装路径 该目录以及默认配置到环境变量因此可以在任意目录下运行这些命令。其中
redis-cli是redis提供的命令行客户端redis-server是redis的服务端启动脚本redis-sentinel是redis的哨兵启动脚本
3 Redis配置
vim /etc/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 123321# 监听的端口
port 6379
# 工作目录默认是当前目录也就是运行redis-server时的命令日志、持久化等文件会保存在这个目录
dir .
# 数据库数量设置为1代表只使用1个库默认有16个库编号0~15
databases 1
# 设置redis能够使用的最大内存
maxmemory 512mb
# 日志文件默认为空不记录日志可以指定日志文件名
logfile redis.log# 进入redis安装目录
cd /usr/local/src/redis-6.2.6
# 启动
redis-server redis.conf# 利用redis-cli来执行 shutdown 命令即可停止 Redis 服务
# 因为之前配置了密码因此需要通过 -u 来指定密码
redis-cli -u 123321 shutdown
:set number(显示行号)
61行“bind 127.0.0.1“注释掉 80行”protected-mode yes“改为”protected-mode no“ 84行”port 6379“修改6379为想让redis使用的端口
3.4 设定保证后台自动运行第128行的地方 128行”daemonize no“修改为”daemonize yes” 保证后台运行 480行”# requirepass xxxx“取消注销将xxxx改为想要的密码 ---------------------------------------------------------------------------添加密码
4 开启服务 redis的启动方式有很多种例如
默认启动指定配置启动开机自启
4.1 默认启动命令如下redis-server ,出现画面如下
redis-server 4.2 指定配置启动执行命令redis-server /etc/redis.conf 注 表示是在后台运行
redis-server /etc/redis.conf 返回结果
redis-server /etc/redis.conf [1] 8473 4.3 设定开机自动启动
4.3.1 执行此命令chkconfig redis on将redis.servie文件复制到 /usr/lib/systemd/system/redis.service这个目录下如下图所示
chkconfig redis on 4.3.2 修改redis.service的文件内容如下
原文件内容如下
[Unit]
DescriptionRedis persistent key-value database
Afternetwork.target
Afternetwork-online.target
Wantsnetwork-online.target[Service]
ExecStart/usr/bin/redis-server /etc/redis.conf --supervised systemd
ExecStop/usr/libexec/redis-shutdown
Typenotify
Userredis
Groupredis
RuntimeDirectoryredis
RuntimeDirectoryMode0755[Install]
WantedBymulti-user.target 修改以后新的内容注意 ExecStart的执行文件路径根据自己安装环境配置
ExecStart/usr/bin/redis-server /etc/redis.conf
redis-server的安装路径redis.conf的安装路径
[Unit]
Descriptionredis-server
Afternetwork.target[Service]
Typeforking
ExecStart/usr/bin/redis-server /etc/redis.conf
PrivateTmptrue[Install]
WantedBymulti-user.target 4.3.3 执行如下命令redis开机自启 systemctl enable redis
systemctl enable redis
5 关闭服务
redis-cli -a 密码 -h 127.0.0.1 -p 端口 shutdown
如果没有密码就
redis-cli -h 127.0.0.1 -p 端口 shutdown
6 查看版本
redis-server -v
6.1 查看安装路径命令使用which
which redis-server 返回结果默认安装路径 /usr/bin/redis-server
7 测试是否安装成功提前要启动redis服务
redis-cli ping
返回结果PONG 返回PONG说明启动成功
8 常用操作命令
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
参考学习网址
【图文教程】Centos单机安装Redis-腾讯云开发者社区-腾讯云