Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Redis 4.0.0 一键安装脚本,CentOS 7 systemd 完美启动

Redis 4.0.0 一键安装脚本,CentOS 7 systemd 完美启动

作者头像
netkiller old
发布于 2018-03-05 10:38:11
发布于 2018-03-05 10:38:11
1.5K00
代码可运行
举报
文章被收录于专栏:NetkillerNetkiller
运行总次数:0
代码可运行

Redis

首先安装 GCC

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/gcc/gcc.sh | bash

#!/bin/bash

##################################################

# Redis 4.0.0 setup script

# Author: netkiller<netkiller@msn.com>

# Website: http://www.netkiller.cn

##################################################

cd /usr/local/src

adduser redis

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

tar xzf redis-4.0.0.tar.gz

cd redis-4.0.0

make MALLOC=libc -j$(getconf _NPROCESSORS_ONLN) && make install

cp redis.conf /usr/local/etc/

cp /usr/local/etc/redis.conf{,.original}

sed -i 's/daemonize no/daemonize yes/' /usr/local/etc/redis.conf

sed -i 's/timeout 0/timeout 30/' /usr/local/etc/redis.conf

sed -i 's/tcp-keepalive 0/tcp-keepalive 120/' /usr/local/etc/redis.conf

sed -i 's/# maxclients 10000/maxclients 10000/' /usr/local/etc/redis.conf

sed -i 's/# maxmemory-policy noeviction/maxmemory-policy volatile-lru/g' /usr/local/etc/redis.conf

cat >> /etc/sysctl.conf <<EOF

# Set up for Redis

vm.overcommit_memory = 1

EOF

sysctl vm.overcommit_memory=1

wget -q https://raw.githubusercontent.com/oscm/shell/master/database/redis/source/systemd/redis.service -O /usr/lib/systemd/system/redis.service

wget -q https://raw.githubusercontent.com/oscm/shell/master/database/redis/source/systemd/redis-shutdown -O /usr/local/bin/redis-shutdown

chmod 700 /usr/local/bin/redis-shutdown

chown redis:redis /usr/local/bin/redis-shutdown

systemctl enable redis

systemctl start redis

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-07-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Netkiller 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
redis-4.0.1 源码一键安装脚本(centos 7)
#!/usr/bin/env bash set -e #定义下载路径: SRC='/usr/local/src' #定义redis 目录: REDISDIR='/usr/local/redis' #定义redis 密码: REDISPAS="$(openssl rand -base64 32)" && echo ${REDISPAS} > /root/.REDIS_PAS #从官网下载redis 源码包: wget -O ${SRC}/redis-4.0.1.tar.gz http://down
老七Linux
2018/05/31
6350
CentOS 7安装Redis 5.0.5并加入Systemd服务
记录在CentOS 7下安装Redis 5.0.5并加入Systemd服务的步骤。
星哥玩云
2022/08/18
1K0
Linux(CentOS7)安装Redis6.0.1
一、环境准备 Redis官网:https://redis.io/ 历史版本:http://download.redis.io/releases/ 1、安装依赖 yum -y install gcc gcc-c++ make cmake lrzsz  2、解压redis tar zxvf redis-6.0.1.tar.gz 二、redis编译安装 1、编译redis cd redis-6.0.1 &&  make redis6需要较高版本的gcc编译 如果make失败,需要手动升级gcc版本(redis5
静谧星空TEL
2021/04/27
2.1K0
Centos7 下Redis3安装
中文手册 http://www.cnblogs.com/stephen-liu74/archive/2012/02/27/2370212.html
py3study
2020/01/11
9030
Linux下Redis自动化部署的一些笔记
傍晚时分,你坐在屋檐下,看着天慢慢地黑下去,心里寂寞而凄凉,感到自己的生命被剥夺了。当时我是个年轻人,但我害怕这样生活下去,衰老下去。在我看来,这是比死亡更可怕的事。--------王小波
山河已无恙
2023/01/30
9700
CentOS6 脚本自动安装redis sentinel
shaonbean
2018/01/02
1K0
CentOS 6.5上安装Redis 3 及启动脚本
CentOS 6.5上安装Redis 3 及启动脚本,Redis的强大就不多说了,直接看下面的文章讲解。
会长君
2023/04/26
4820
牛逼,一个超实用的脚本,可以一键自动部署Redis的任意版本
今天给大家分享一个超级实用的脚本,一键自动安装部署Redis的任意版本,记住是任意版本哦!
java进阶架构师
2021/01/20
5420
牛逼,一个超实用的脚本,可以一键自动部署Redis的任意版本
redis编译部署
完成安装后,您可以在Redis的安装目录中找到可执行文件。默认情况下,Redis被安装在/usr/local/bin目录下。
章工运维
2023/06/23
2640
Redis自动化安装脚本
[root@localhost ~]# vim auto_install_redis.sh
子润先生
2021/07/06
3370
Cent OS安装Redis
yum -y install epel-release wget make gcc-c++ wget https://download.redis.io/releases/redis-6.2.6.tar.gz tar -xf redis-6.2.6.tar.gz cd redis-6.2.6 make make install PREFIX=/usr/local/redis cp redis.conf /etc/redis.conf sed -i "s/bind 127.0.0.1/bind 0.
Qwe7
2022/03/06
5510
Redis单实例安装
Redis(Remote Dictionary Server)是一个开源的内存数据库,遵守 BSD 协议,它提供了一个高性能的键值(key-value)存储系统,常用于缓存、消息队列、会话存储等应用场景。
小陈运维
2024/06/17
1590
Redis单实例安装
Linux Centos 安装最新Redis6.2.4版本
进入官网https://redis.io/,点击download。一般下载Stable版本(稳定版),可以看到6版本最新的已经到6.2.4了,7.0版本都已经发布了,Redis版本更新是真的快啊。
共饮一杯无
2022/11/28
1.3K0
Linux Centos 安装最新Redis6.2.4版本
redis(1)
redis就是KV类型的数据库. 可用作数据库,消息中间件. 它支持的数据类型也很多
大大刺猬
2020/12/07
5360
redis(1)
Linux系统中安装redis+redis后台启动+常见相关配置
修改配置文件:编辑redis.conf文件,将daemonize选项设置为yes,然后正常启动Redis服务器,它会自动在后台运行。例如:
苏泽
2024/03/03
4.9K0
Linux系统中安装redis+redis后台启动+常见相关配置
Linux环境下安装部署redis
修改redis.conf配置文件将里面的daemonize no 改成 yes,让服务在后台启动
全栈程序员站长
2022/11/09
3K0
Linux环境下安装部署redis
Mac Centos安装phpredis
systemctl start redis.service   #启动redis服务 systemctl stop redis.service   #停止redis服务 systemctl restart redis.service   #重新启动服务 systemctl status redis.service   #查看服务当前状态 systemctl enable redis.service   #设置开机自启动 systemctl disable redis.service   #停止开机自启动
无忧366
2021/09/13
7840
centos7安装redis
方法一:使用命令安装(前提是已经安装了EPEL)。 安装redis: yum -y install redis 启动/停止/重启 Redis  启动服务:  1  systemctl start redis.service  停止服务: systemctl stop redis.service 重启服务: systemctl restart redis.service 检查状态: [root@idoseek ~]# systemctl status redis.service
庞小明
2018/03/08
1.7K0
Redis主从模式部署
主从模式是Redis三种集群模式中最简单的,主数据库(master)和从数据库(slave)。其中,主从复制有如下特点:
小陈运维
2024/06/17
1940
Redis主从模式部署
linux安装redis完整步骤
安装: 1.获取redis资源   wget http://download.redis.io/releases/redis-4.0.8.tar.gz
oktokeep
2024/10/09
2400
相关推荐
redis-4.0.1 源码一键安装脚本(centos 7)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验