LInux服务器(centos7)安装 redis

redis安装

1. 安装EPEL仓库,Redis在EPEL仓库中:

sudo yum install epel-release 

2. 安装Redis:

sudo yum install redis 

3. 启动Redis服务:

sudo systemctl start redis
sudo systemctl enable redis //设置开机自启

4. 测试Redis是否安装成功:

redis-cli ping
如果返回 PONG 表示安装成功。

Redis常用命令包括:

设置键值对: SET key value
获取键值对: GET key
删除键值对: DEL key
设置键的过期时间: EXPIRE key seconds
查看所有键: KEYS *
清空所有键: FLUSHALL
查看redis信息: INFO
redis操作常用命令
systemctl start redis  启动Redis 
systemctl status redis  查看Redis状态 
systemctl stop redis  停止Redis
systemctl restart redis 重启Redis

设置Redis单机启动

编辑redis配置文件/etc/redis.conf,找到daemonize no,改为daemonize yes。

设置Redis开机自启动有以下几种方法:

1. 使用systemctl命令
sudo systemctl enable redis
这个命令会让redis服务在系统启动时自动启动。
2. 编辑redis单机配置文件
修改redis的单机配置文件/etc/redis.conf,找到daemonize配置项:
daemonize yes
设置为yes表示作为守护进程后台运行。
3. 使用redis自带的脚本
Redis提供了redis_init_script脚本来设置开机启动,这个脚本 Redis 自带
sudo cp /etc/redis/redis_init_script /etc/init.d/redis
设置开机启动:
sudo chkconfig redis on
4. 使用开机启动管理工具
CentOS 7 可以使用 systemd 为单机 Redis 服务设置开机启动:
sudo systemctl enable redis.service
5. crontab计划任务
可以使用crontab定时任务在开机时启动redis:
crontab -e
@reboot /etc/init.d/redis start

以上几种方法都是可以有效设置Redis开机自动启动的,方法选择根据实际情况。systemctl和编辑配置文件方式最简单直观。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值