redis数据库安装
 
 
一. 简单介绍:
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
 
 
 
二. 下面讲一下它怎么装先:
1. 安装依赖
sudo yum install gcc-c++
sudo yum install wget
2. 下载源码包
其实也可以通过yum/apt来装,但是为了后期维护方便,我们使用源码包。
打开redis官网,下载最新版本:

  wget http://download.redis.io/releases/redis-5.0.5.tar.gz.
3. 解压源码包并进入
  tar zxf redis-5.0.5.tar.gz
  cd  redis-5.0.5/
4. 编译安装
  mkdir -p /usr/local/redis
  make
  make install --prefix=/usr/local/redis
5. 将安装包中的redis.conf放到/usr/local/redis中:
  cp -f /tmp/redis-5.0.5/redis.conf /usr/local/redis/redis.conf
6. 修改/usr/local/redis/redis.conf中两项参数
  “protection-mode yes”-->“protection-mode no” #关闭保护模式,其实我这里由于内网环境,所以直接关掉了。但其实如果是外网,则不能关掉这个,设置密码更好。
  “bind 127.0.0.1” --->"bind 0.0.0.0"                    #与mysql一样,允许远程访问
保存退出
7. 对redis-server和redis-cli做软链接
  ln -s /usr/local/redis/bin/redis-server /usr/bin/redis-server
  ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli
8. 后台启动redis-server.
  redis-server /usr/local/redis/redis.conf
9. 可以使用本地测试连接,也可以使用远程连接,前提是防火墙关掉,selinux禁掉。我这边内网环境,所以都禁掉了。
  redis-cli     #本地连接测试

  redis-cli -h 192.168.0.111 #远程连接测试

 
 
都可以连接,测试完毕。也相当于说简单部署完毕。
redis数据库安装的更多相关文章
- redis数据库安装 redis持久化及主从复制
		----------------------------------------安装redis-5.0.4---------------------------------------- wget h ... 
- Linux服务器运行环境搭建(二)——Redis数据库安装
		官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxv ... 
- Redis数据库安装与配置调试
		主要培养自我对Redis数据库安装能力, 并且进行个性化的数据库配置.掌握本实验的重点,即在于数据库的安装与启动参数的配置.同时,理解NOSQL数据库的体系结构. ①下载Redis安装包进行数据库平台 ... 
- Redis数据库安装简介
		方法一:Redis手动cmd启动服务 端客户端的方法-------Redis 服务端测试使用1. 下载Redis(https://github.com/mythz/redis-windows)2. 解 ... 
- 数据库之redis篇(1)—— redis数据库安装,简单使用
		简介 reids,由Salvatore Sanfilippo写的一个高性能的key-value数据库,并且它是非关系型数据库,也就是没有像mysql那样多表链接操作,并且它是是完全开源免费的,遵守BS ... 
- redis 数据库安装和基本使用
		Redis 介绍: Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构服务器(data structure server). Redis的键值可以包 ... 
- redis数据库安装及简单的增删改查
		redis下载地址:https://github.com/MSOpenTech/redis/releases. 解压之后,运行 redis-server.exe redis.windows.conf ... 
- Linux安装redis数据库
		这几天在搞redis数据库,花了好大功夫,才成功安装在Linux上,这里将自己的安装步骤分享出来,同时也做个记录,备忘. 新人一枚,不对之处,请多指教! 首先登陆Linux服务器 Linux里,我习惯 ... 
- sqlite数据库安装配置
		一.SQLite简介 SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中, ... 
随机推荐
- robocopy复制大文件
			需要把win7某个盘的资料复制到移动硬盘保存,用xcopy 结果出现内存不足的错误 我的资料约50G 一查才发现要用RoboCopy.在cmd中试了一下,发现真是白用了这么多年win7,都马上要淘汰 ... 
- @PathVariable,@RequestParam, @RequestBody
			https://www.cnblogs.com/guoyinli/p/7056146.html https://www.cnblogs.com/zeroingToOne/p/8992746.html ... 
- CSP-S模拟68 题解
			T1: 不难想到贪心,但是怎么贪,他有两个限制条件,所以不是很好搞,所以用一个类似与wqs二分的思路我可能在口胡,因为你肯定要把最小的给删掉,所以你限定一个x或y,然后在选出另一个限制,所以要同时维护 ... 
- SpringAOP配置与使用(示例)
			1.pom.xml追加 spring-aspects aspectjrt 为控制器以外的类织入切面 2.新建spring-aop.xml <?xml version="1.0" ... 
- B. Uniqueness(尺取)
			B. Uniqueness time limit per test 2 seconds memory limit per test 256 megabytes input standard input ... 
- 2019巅峰极客CTF-web1(LOL英雄联盟)
			今晚有空 以后随缘写博客了 好好沉淀 web1当天做出的队伍很少 其实不难 折腾到最后就差一步 可惜 0x01 读取文件 截图没留了 只留了代码部分. 有个页面 有上传和下载功能 起初 ... 
- 数据库隔离级别,每个级别会引发什么问题,mysql默认是哪个级别
			1.脏读 脏读是指在一个事务处理过程里读取了另一个未提交的事务中的数据. 当一个事务正在多次修改某个数据,而在这个事务中这多次的修改都还未提交,这时一个并发的事务来访问该数据,就会造成两个事务得到的 ... 
- Python __dict__和vars()
			1 __dict__ 设想这样一个场景.有一个字典,从某个地方获取的,比如http请求发过来的,比如从redis中hgetall出来的.我要根据这个字典来构建一个对象. 比如类 class Perso ... 
- Java并发指南11:解读 Java 阻塞队列 BlockingQueue
			解读 Java 并发队列 BlockingQueue 转自:https://javadoop.com/post/java-concurrent-queue 最近得空,想写篇文章好好说说 java 线程 ... 
- csp-s模拟109
			这场考试状态是极差,也因而无畏地打下了三个乱搞.然而这场确实挺乱搞.T1状压但我没优化而选择循环展开,T2打$bitset$随机化(考场上打的有问题不是随机但也能A),T3贪心骗分.但是因为状态实在太 ... 
