centOS7 安装redis-3.2.6
0、下载tar.gz包并解压到某个位置,然后cd进入解压后的目录(redis-3.2.6)下
1、安装
make MALLOC=libc
关于为什么这样做,参考redis-3.2.6目录下的README.md文件,
如果看不懂英文也可以参考地址:http://blog.csdn.net/maozherong/article/details/54236644
2、将启动脚本注册为服务,命令如下
cp ./utils/redis_init_script /etc/init.d/redis
3、修改启动脚本的内容
vim /etc/init.d/redis
原内容如下:
#!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem.REDISPORT=6379 EXEC=/usr/local/bin/redis-server CLIEXEC=/usr/local/bin/redis-cliPIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/etc/redis/${REDISPORT}.conf"case "$1" instart)if [ -f $PIDFILE ]thenecho "$PIDFILE exists, process is already running or crashed"elseecho "Starting Redis server..."$EXEC $CONFfi;;stop)if [ ! -f $PIDFILE ]thenecho "$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo "Stopping ..."
EXEC 所需的redis-server 和CLIEXEC 所需的redis-cli 都可以在解压出来的redis-3.2.6的src目录下找到,所以把这俩路径改成src下的,然后保存退出即可;
CONF 所需的${REDISPORT}.conf 则在redis-3.2.6目录下就可以找到redis.conf与之对应,需要注意的是内容对应,但是文件名需要改一下,这里我们把redis.conf复制到 CONF默认配置的文件夹下,并改名成6379.conf即可:
cp redis.conf /etc/redis/6379.conf
上边这条命令要保证你当前目录在redis-3.2.6下才能成功,路径不对的自行修改命令。
4、启动
service redis start &
最后边加个&可以让服务在后台执行
5、访问
我们的客户端 redis-cli文件 就位于redis-3.2.6/src目录下。
我们可以在redis-3.2.6目录下,直接执行该命令
./src/redis-cli
6、测试
以上启动了客户端,我们试一试最基本的命令set、get、del,执行效果如下:
127.0.0.1:6379> set k1 "Hello World" OK 127.0.0.1:6379> get k1 "Hello World" 127.0.0.1:6379> del k1 (integer) 1 127.0.0.1:6379> get k1 (nil) 127.0.0.1:6379> exit
exit就是退出。
7、关闭服务
如果是前台跑服务,那么直接Ctrl+C即可退出
如果是后台跑服务,我们需要借助cli,命令如下:
我们可以在redis-3.2.6目录下,直接执行该命令
./src/redis-cli -h 127.0.0.1 -p 6379 shutdown
ip和端口一定要写上。
8、
使用别的机器连接前,需要把redis服务所在机器的6379端口打开,参考本博linux打开端口相关内容
另外还要再服务器上执行以下命令,关闭保护模式:
/opt/redis-3.2.6/src/redis-cli CONFIG SET protected-mode no
opt是我的reids所在目录。
(完毕)
centOS7 安装redis-3.2.6相关推荐
- CentOS7 安装Redis Cluster集群
上一篇中已经讲到了如何安装单击版Redis,这一篇我们来说下如何安装Cluster,关于哨兵模式这里我就不写文章安装了,有兴趣的同学可以自己去研究,哨兵模式可以在主从模式下在创建三台机器的哨兵集群监控 ...
- Centos7安装Redis教程
Centos7安装Redis 0.更新文件 yum update -y 这里会更新好多内容,需要等待一会. 1.下载redis [CSDN资源下载] https://redis.io/ 2.将压缩包放 ...
- VM 虚拟机 centos7 安装redis
make 报错 https://blog.csdn.net/weixin_42896137/article/details/88660621 nginx在安装中稍微复杂,今天刚好装了一下nginx发现 ...
- 【CentOS7安装Redis及常用命令】
目录 一. 背景 二. 安装gcc依赖 三. 下载Redis 3.1 下载方式1:官网下载redis 3.2 下载方式2:wget获取redis 四. 安装 五. 启动 5.1 前台启动(不推荐) 5 ...
- centos7 安装 Redis(资源)
2019独角兽企业重金招聘Python工程师标准>>> Redis简介 Redis是一个基于BSD开源的项目,是一个把结构化的数据放在内存中的一个存储系统.可以把它作为数据库,缓存和 ...
- Centos7 安装Redis详细教程
本文主要介绍如果在Centos7下安装Redis. 1.安装依赖 redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装: gcc -v 如果没有安装 ...
- centos7 安装 redis
一.安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 最新下载网址: http://do ...
- Centos7 安装redis
安装 gcc 编译 首先看一下是否有安装gcc gcc -v 因为后面安装redis的时候需要编译,所以事先得先安装gcc编译.阿里云主机已经默认安装了 gcc,如果是自己安装的虚拟机,那么需要先安装 ...
- CentOS7安装redis并配置外网可访问(局域网可参考)
1.安装gcc编辑器 安装redis需要依赖gcc环境,执行如下命令安装: yum install -y gcc 如果机器没有网络的话,可以参考这篇文章: CentOS离线安装gcc环境(附安装包+图 ...
- CentOS7安装Redis,全网最快安装教程
第一步:安装epel源 yum install -y epel-release 第二步:安装redis yum install -y redis 第三步:卸载redis yum remove redi ...
最新文章
- 占失物,笔记本电脑电池
- 显示域用户登录的ip或计算机名,如何在使用PowerShell脚本或者VBS脚本,查看域内正在登录的域用户名、主机名和主机IP地址...
- 国内pinterest发展介绍------瀑布流效果
- CSP认证201512-1	数位之和[C++题解]:模拟、水题
- C语言通过用户输入将八进制转为二进制(附完整源码)
- cgi+bin+php,crontab+php-cgi/php 定时执行PHP脚本
- qa/qc_专业QA如何实施可靠的CI / CD管道?
- java中同步组件_Java并发编程(自定义同步组件)
- Windows Embedded CE 6.0开发初体验(二)CE开发环境
- spring boot2.0.4集成druid,用jmeter并发测试工具调用接口,druid查看监控的结果
- 数学建模——01规划 / 线性规划 (工具:matlab + lingo,算法:Folyd)
- 一级建造师-通信-知识点口诀整理
- 4个关键,如何清晰的做好数据分析
- 快速了解区块链六大特点
- JS实现答题上一题下一题
- 丁二烯橡胶的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 运行wordcount时显示Could not obtain block
- iPhone中通过ics来添加农历与天气预报
- 炉石一键拔网线_炉石传说拔网线插件
- 分布式GK Summary算法
热门文章
- WebKit Event
- paloalto防火墙执行初始配置
- 数据库性能优化—数据库连接池
- SpringCloud微服务架构,Spring Cloud 服务治理(Eureka,Consul,Nacos),Ribbon 客户端负载均衡,RestTemplate与OpenFeign实现远程调用
- NDK学习笔记-JNI的引用
- 盒子模型,top和margin-top
- macOS SIP 权限设置
- 简单区分Vmware的三种网络连接模式(bridged、NAT、host-only)
- UVa11882,Biggest Number
- Photoshop CS5完全自学实战实例视频教程