centos7 安装 redis6 开机自启动

2021/8/15 19:05:57

本文主要是介绍centos7 安装 redis6 开机自启动,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

官网下载redis安装包 然后把安装包上传服务器 我的目录 /usr/local/redis
https://redis.io/

解压
tar -zxvf redis-6.2.5.tar.gz

安装gcc依赖 下载gcc 升级gcc
yum install gcc -y
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

进入/usr/local/redis/redis-6.2.5安装目录 编译 然后安装
make
make install

编辑redis的配置文件
vim redis.conf
首先注释掉redis的默认绑定的ip,在bind前面加个#即可
#bind 127.0.0.1 -::1
然后关闭保护模式,让redis能远程访问,protected-mode 默认是yes改成no即可
protected-mode no
端口port 6379
默认是关闭后台启动的,守护进程修改为yes即可开启后台启动。
daemonize no
退出Esc 保存:wq 切换命令i输入

#进入目录 新建文件
cd /etc/systemd/system
vim redis.service
#插入i 写入如下内容
[Unit]
#服务描述
Description=Redis Server Manager
#服务类别
After=syslog.target network.target
[Service]
#后台运行的形式
Type=forking
#服务命令
ExecStart=/usr/local/redis/redis-6.2.5/src/redis-server /usr/local/redis/redis-6.2.5/redis.conf
#给服务分配独立的临时空间
PrivateTmp=true
[Install]
#运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3
WantedBy=multi-user.target
#常用命令
#systemctl start redis.service #启动redis服务
#systemctl enable redis.service #设置开机自启动
#systemctl disable redis.service #停止开机自启动
#systemctl status redis.service #查看服务当前状态
#systemctl restart redis.service  #重新启动服务
#systemctl list-units --type=service #查看所有已启动的服务

 



这篇关于centos7 安装 redis6 开机自启动的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程