CentOS7 配置 Redis单实例
Redis单实例安装
- 环境、准备
- 安装
- 作为服务启动
- 启动
1、环境、准备
系统
CentOS7 最小化安装。
gcc安装,Make时需要。
yum -y install gcc
下载安装包
下载当前稳定版本redis-3.2.8.tar.gz。
保存路径(/usr/local/src)个人习惯。
curl http://download.redis.io/releases/redis-3.2.8.tar.gz -o redis-3.2.8.tar.gz
解压
tar -zxvf redis-3.2.8.tar.gz
2、安装
安装到指定目录
cd redis-3.2.8
make MALLOC=libc PREFIX=/usr/local/redis install
安装完成后在(/usr/local/redis/bin)目录下出现如下文件。
redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
创建配置文件目录
mkdir -p /usr/local/redis/{etc,data,logs}
mkdir -p /usr/local/redis/data/6379
3、作为服务启动
将解压文件夹下(utils/redis_init_script)文件拷贝到(/etc/init.d)下。
cp utils/redis_init_script /etc/init.d/redis_6379
在redis_6379文件下添加(# chkconfig: 2345 90 10)
#!/bin/sh
# chkconfig: 2345 90 10
# Simple Redis init.d script conceived to work on Linux systems
# as it does use of the /proc filesystem.
添加开机启动
chkconfig redis_6379 on
4、修改配置文件
将解压文件夹下redis.conf文件拷贝到(/usr/local/redis/etc)目录。
cp redis.conf /usr/local/redis/etc/6379.conf
修改配置6379.conf
daemonize yes #设置后台启动redis
logfile /usr/local/redis/logs/redis_6379.log
dir /usr/local/redis/data/6379
#requirepass 设置密码
修改/etc/init.d/redis_6379
EXEC=/usr/local/redis/bin/redis-server
CLIEXEC=/usr/local/redis/bin/redis-cli
CONF="/usr/local/redis/etc/${REDISPORT}.conf"
5、启动
service redis_6379 start
ps -ef|grep redis #查看是否运行
#root 3528 1 0 21:32 ? 00:00:00 /usr/local/redis/bin/redis-server 127.0.0.1:6379
使用redis-cli连接
echo 'export PATH="$PATH:/usr/local/redis/bin"' >> /etc/profile
tail -1 /etc/profile #查看是否写入
. /etc/profile #生效环境变量
redis-cli #未设置密码
#127.0.0.1:6379> set a 1
#OK
#127.0.0.1:6379> keys *
#1) "a"
#127.0.0.1:6379> get a
#"1"
CentOS7 配置 Redis单实例的更多相关文章
- CentOS7安装Redis单实例
由于环境差异,安装过程可能遇到各种各样的问题,不要慌,根据错误提示解决即可. 1.下载redis下载地址在:redis.io比如把Redis安装到/usr/local/soft/ cd /usr/lo ...
- CentOS7 配置 Redis Sentinel主从集群配置
Redis Sentinel主从集群 环境.准备 slave配置 sentinel配置 测试 C#连接Redis Sentinel 1.环境.准备 单实例3台CentOS7服务器,IP地址.: 192 ...
- redis 单实例安装
单实例安装 近些年,由于内存技术的提升.造价的下降,越来越多企业的服务器内存已增加到几百G.这样的内存容量给了内存数据库一个良好的发展环境. 而使用Redis是内存数据库的一股清流,渐有洪大之势.下面 ...
- [ 搭建Redis本地服务器实践系列二 ] :图解CentOS7配置Redis
上一章 [ 搭建Redis本地服务器实践系列一 ] :图解CentOS7安装Redis 详细的介绍了Redis的安装步骤,那么只是安装完成,此时的Redis服务器还无法正常运作,我们需要对其进行一些配 ...
- 配置Keepalived单实例实现单IP自动漂移接管
实验要求 ==> 实现Keepalived高可用对之间的故障切换过程,配置的vrrp实例的VIP为192.168.10.66,可以将其配置在网卡别名上. 实验环境 ==> CentOS 7 ...
- 单台机器配置redis多实例
1.增加/usr/local/redis/etc中拷贝一份配置文件重新命名为redis6483.conf 2.编辑redis6483.conf daemonize yes //以后台进程启动 pid ...
- CentOS7配置redis主从复制
规划 ip port role 192.168.1.31 6379 master 192.168.1.32 6379 slave 192.168.1.33 6379 slave 0.关闭防火墙 sys ...
- centos7 配置redis
文件上传 yum -y install lrzsz 安装redis部署前操作 同时下载redis-.tar.gz安装包 yum -y install gcc-c++ yum -y install tc ...
- Redis单实例数据迁移到集群
环境说明 单机redis redis集群 192.168.41.101:7000 master 192.168.41.101:7001 master 192.168.41.102:7000 maste ...
随机推荐
- 实习番外篇:解决C语言使用Makefile无法实现更好的持续集成问题
工作中遇见的一个问题,提供项目源代码的情况下,希望对项目进行持续集成,达到一个C项目增量编译的效果.原本第一天是想通过模拟Makefile执行步骤来实现整个过程的,但是事实上发现整个Makefile显 ...
- 第11章:MongoDB-CRUD操作--文档--查询
①语法 db.collection.find(query, projection) ②参数 query :可选,使用查询操作符指定查询条件 projection :可选,使用投影操作符指定返回的键.查 ...
- ACtiveMQ中间件-消息的接收和发送
一.发送消息基本步骤 (1)启动ActiveMQ的的activemq.bat批处理文件或BrokerService节点 (2)创建连接使用的工厂类ActiveMQConnectionFactory通过 ...
- MySQL 安装与使用(二)
操作系统:CentOS release 5.10 (Final) MySQL版本:5.1.72-community 一.MySQL数据库简单迁移(备份与还原) 参考:http://dev.mysql. ...
- noip2017d2t2
看数据范围想到状压,我们知道最后是选出一颗生成树,但边权的计算有一些有趣: 我们先选一个点做根:然后就发现边的权和深度有关:那我们按深度dp;即按层dp; dp[i][s]表示前i层选的点集为s,转移 ...
- Qt_模块简介
Qt4 和 Qt5最大的区别之一就是底层架构有了修改.Qt5引入了模块化的概念,讲众多功能细分到几个模块之中.需要达到,用什么模块知道到哪个模块去寻找. Qt5模块分为Essentials Modul ...
- Leetcode--136. Single Number(easy)
Given a non-empty array of integers, every element appears twice except for one. Find that single on ...
- SSM_CRUD新手练习(3)创建数据库
在上一节我们已经完成了基本的SSM配置,现在需要创建我们数据库. 我们需要两张表分别为tbl_emp(员工表)和tbl_dedpt(部门表).同时d_id是部门表对应dept_id的外键. 需要注意的 ...
- AngularJS 指令中的require
require参数可以被设置为字符串或数组,字符串代表另外一个指令的名字.require会将控制器注入到其值所指定的指令中,并作为当前指令的链接函数的第四个参数.字符串或数组元素的值是会在当前指令的作 ...
- AngularJS 脏检查机制
脏检查是AngularJS的核心机制之一,它是实现双向绑定.MVVM模式的重要基础. 一.digest循环 AngularJS将双向绑定转换为一个堆watch表达式,然后递归检查这些watch表达式的 ...