CentOS7安装部署Redis5.0.9并配置开机自启动

摘要:
(1) 下载Redis5.0.9.tar。gz安装包到:https://download.redis.io/releases/redis-5.0.9.tar.gzwgethttp://download.redis.io/releases/redis-5.0.9标准。Gz(2)将安装包上载到server/data目录。如果没有这样的目录,首先创建mkdir/data(3)解压缩Redis安装包并安装编译环

(1)下载Redis5.0.9.tar.gz安装包

下载地址:https://download.redis.io/releases/redis-5.0.9.tar.gz

wget http://download.redis.io/releases/redis-5.0.9.tar.gz

(2)将安装包上传至服务器/data目录下,如没有该目录请先创建

mkdir /data

(3)解压redis安装包并安装编译环境

cd /data
tar -zxvf redis-5.0.9.tar.gz
yum install -y gcc g++

(4)创建安装目录,编译并安装redis

mkdir -p /data/redis/{etc,data}
cd redis-5.0.9
#编译
make
#安装
make install PREFIX=/data/redis

(5)修改redis配置以守护进程方式启动并设置开机自启动

#复制配置文件
cp redis.conf /data/redis/etc

修改配置文件:

vi /data/redis/etc/redis.conf

设置redis守护进程方式启动:

daemonize yes

设置redis连接密码:

requirepass 123456

设置开机自启动

vi /lib/systemd/system/redis.service

将以下内容输入到文件后保存并退出:

[Unit]
Description=redis.server
After=network.target

[Service]
Type=forking
PIDFILE=/var/run/redis_6379.pid
ExecStart=/data/redis/bin/redis-server /data/redis/etc/redis.conf
ExecRepload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

开机自启动:

systemctl enable redis.service

(6)启动redis服务

systemctl start redis.service

免责声明:文章转载自《CentOS7安装部署Redis5.0.9并配置开机自启动》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇log4j的一些参数说明UI自动化的API总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

原创: 自定义tabs切换组件并使用(微信小程序中

1)TabsTop.wxml   此案例是在微信小程序中 <!-- components/Tabs/TabsTop.wxml --> <text>components/Tabs/TabsTop.wxml</text> <button type="primary">组件TabsTop</button&...

(六)Android中Service通信

一、启动Service并传递参数 传递参数时只需在startService启动的Intent中传入数据便可,接收参数时可在onStartCommand函数中通过读取第一个参数Intent的内容来实现 1.MainActivity.java package com.example.shiyanshi.serviceconnected;import andro...

SpringBoot 2.x 整合Lombok

Lombok的官方介绍 Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Lombok以简单的注解形式来简化java代码,提高开发人员的开发效率 lombok是一个编译级别的插件,...

AJAX全套

概述  对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。 AJAX类似于偷偷像后台发送数据。 1、传统的Web应用 一个简单操作需要重新加载全局数据 2、AJAX AJAX,Asynchronous JavaScript and XML (异步的Ja...

微信小程序基础学习笔记2:数据绑定相关

VUE语法 所有前端wxml中绑定的数据变量,都要定义在data中。 绑定事件,bindTap res ,取数据 currentTarget->dataset 这里的data-id中的data必须写,后面的id、title等可以任意自定义,H5的新属性,后面的id全部要用小写 myTap:function(res){ console.write }...

使用redis作为消息队列的用法

背景 最近项目有个需求需要动态更新规则,当时脑中想到的第一个方案是利用zk的监听机制,管理人员更新完规则将状态写入zk,集群中的机器监听zk的状态,当有状态变更后,集群中的机器开始拉取最新的配置。但由于公司技术选型,没有专门搭建zk集群,因此也不可能为这一个小需求去搭建zk集群。图为使用zk监听状态变化的流程。 最后只好退而求其次,想到了使用redis的...