切换到root用户
- sudo su
redis 安装步骤
-
安装c语言的编译环境,先看看系统有没有编译环境:
gcc --version
-
通过yum命令安装gcc :
yum install gcc
-
将压缩包移动到/opt目录下解压压缩包:
tar -zxvf redis-7.0.4.tar.gz
-
进入到解压后的redis目录:
cd redis-7.0.4
-
通过make命令将里面的文件编译成c文件:
make
-
编译好后进行安装(默认安装到/usr/local/bin,安装成功后/usr/local/bin补录下会多出几个可执行文件,也叫redis
shell):make install
redis启动方式
前台启动(不推荐)
后台启动(通过配置文件启动):
-
切换到redis的解压目录:
cd /opt/redis-7.0.4
-
备份redis.conf配置文件到任意目录下(这里是/etc):
cp redis.conf /etc/redis.conf
-
安装vim文件编辑命令:
yum install vim
-
修改/etc下备份的redis.conf配置文件:
vim redis.conf
-
找到daemonize no将其修改为:
daemonize yes
-
创建一个redis-server的软链接,使该命令成为一个全局命令
ln -s /usr/local/bin/redis-server /usr/bin/redis-server
-
创建一个redis-cli的软链接
ln -s /usr/local/bin/redis-cli /usr/bin/redis-cli
-
启动reids服务:
redis-server /etc/redis.conf
-
开启一个redis客户端:
redis-cli
redis关闭
方式一:
-
先找到redis的进程号:
ps -ef | grep redis
-
通过kill命令杀死进程:
kill 进程号
kill -9 进程号
不要粗暴的使用kill -9强制杀死redis服务,不但不会做持久化操作,还会造成缓冲区等资源不能被优雅关闭,极端情况会造成AOF和复制丢失数据的情况。
方式二:
#save/nosave表示是否生成持久化文件
redis-cli shutdown nosave|save
或
127.0.0.1:6379> shutdown
redis.conf配置文件解读
# 默认情况bind=127.0.0.1只能接受本机的访问请求。不写的情况下,无限制接受任何ip地址的访问
生产环境肯定要写你应用服务器的地址;服务器是需要远程访问的,所以需要将其注释掉
bind=127.0.0.1
# 端口号,默认6379
port 6379
#将本机访问保护模式设置no
protected-mode no/yes
#是否以守护进程的方式启动redis,设为yes即可通过配置文件后台启动redis服务
daemonize no/yes
Centos stream 9安装docker-ce
Docker安装Mysql8
版权声明:本文为wushdjsn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。