Linux下安装redis-4.0.10
1、下载redis-4.0.10
在redis官网(https://redis.io/download)下载redis-4.0.10
2、将安装包上传至Linux服务器
在Linux服务器根目录下创建目录package,并将安装包上传至该目录下
3、安装依赖包
[root@Cherry /]# yum install -y gcc
[root@Cherry /]# yum install tcl
4、创建安装目录
[root@Cherry /]# mkdir /usr/local/redis
5、解压redis-4.0.10.tar.gz
[root@Cherry /]# cd /package/
[root@Cherry package]# tar -zxvf redis-4.0.10.tar.gz
6、编译
[root@Cherry package]# cd redis-4.0.10
[root@Cherry redis-4.0.10]# make
7、安装
[root@Cherry redis-4.0.10]# make PREFIX=/usr/local/redis install
注意:PREFIX要大写
安装完成后会在/usr/local/redis目录下产生一个bin目录,里面有如下几个文件:
redis-benchmark 性能测试工具
redis-check-aof 检查aof日志的工具
redis-check-rdb 检查rdb日志的工具
redis-cli 客户端
redis-server 服务端
8、将redis的配置文件拷到安装目录下
[root@Cherry redis-4.0.10]# cp /package/redis-4.0.10/redis.conf /usr/local/redis/bin/
9、修改redis配置文件,配置redis后台启动
[root@Cherry redis-4.0.10]# cd /usr/local/redis/bin
[root@Cherry bin]# vi /usr/local/redis/bin/redis.conf
daemonize no 改为 daemonize yes
10、将redis加入到开机启动
[root@Cherry bin]# vi /etc/rc.local
在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
11、启动redis
[root@Cherry bin]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
12、测试一下
[root@Cherry bin]# ./redis-cli
127.0.0.1:6379> set tomorrow bad
OK
127.0.0.1:6379> get tomorrow
"bad"
127.0.0.1:6379> exit
13、关闭redis
[root@Cherry bin]# ./redis-cli shutdown
14、修改redis配置文件,redis可以远程连接
[root@Cherry bin]# vi /usr/local/redis/bin/redis.conf
bind 127.0.0.1改为 #bind 127.0.0.1
protected-mode yes 改为 protected-mode no
#requirepass foobared去掉注释,foobared改为自己的密码
15、开放Linux服务器6379端口
如果远程还是连接不上,则需要开放Linux服务器的6379端口
[root@Cherry bin]# vi /etc/sysconfig/iptables
加入端口配置: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
保存修改:service iptables save
重启防火墙:service iptables restart
Linux下安装redis-4.0.10的更多相关文章
- Centos7 linux下 安装 Redis 5.0
网上找了很多文章,发现不全而且有些问题,安装很多次之后,总结一篇可以使用的,记录之. 环境:Centos7+Redis 5.0,如果环境不符合,本篇仅供参考. 1.准备工作 作者习惯软件安装包放在单独 ...
- Linux下安装redis 3.0及C语言中客户端实现demo
1.获取安装文件 wget http://download.redis.io/redis-stable.tar.gz 2.解压文件 tar xzvf redis-stable.tar.gz 3.进入目 ...
- centos / Linux 服务环境下安装 Redis 5.0.3
原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local 2.下载目前最新稳定版本 Redis 5.0.3 wget http ...
- Linux 下安装 Redis server
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611 本文简介了 Linu ...
- linux 下安装redis以及php Redis扩展
[php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...
- Linux下安装Redis及搭建主从
Linux下安装Redis 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz. 然后在服务器中存放redis包的路径下执行tar –vxf redis-4 ...
- Linux下安装Python3.3.0
Linux下安装Python3.3.0_路易_新浪博客 Linux下安装Python3.3.0 (2013-01-08 11:45:37)
- mac mamp环境 和linux下 安装redis 和可视化工具 Redis Desktop Manager
mac下安装 第一步:安装redis 1. brew install redis 2.启动服务/usr/local/opt/redis/bin/redis-server 3.配置redis密码访问 编 ...
- Linux 下安装redis
记录一下linux下的安装步骤,还是比较复杂的 1. 下载redis-2.8.19.tar.gz: ftp传到linux01上: 解压: tar –zxvf redis-2.8.19.tar.gz 2 ...
- Linux下安装Redis以及遇到的问题
参考链接:https://www.cnblogs.com/zdd-java/p/10288734.html https://www.cnblogs.com/uncleyong/p/9882843.ht ...
随机推荐
- 生产服务器上安装Python
2018-05-17 生产环境的服务器(以下简称内网服务器)由于安全限制,可能无法连接外网.这种情况下将无法直接使用pip命令安装python的包 一.更改pip源 - 默认pip是使用Python官 ...
- 002-Saltstack自动化操作记录(2)-配置使用
之前梳理了就是第一篇001,下面说说saltstack配置及模块使用: 为了试验效果,再追加一台被控制端minion机器192.168.1.118需要在master控制端机器上做好主机名映射关系 1 ...
- UVa 10047 自行车 状态记录广搜
每个格子(x,y,drection,color) #include<iostream> #include<cstdio> #include<cstring> #in ...
- Parallel并行循环
Parallel.For(, , new ParallelOptions() { MaxDegreeOfParallelism = 100 },(i, pls) => { ) { pls.Bre ...
- 【学习】026 Zookeeper
什么Zookeeper Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization).命 ...
- big.js常用方法
官网api:http://mikemcl.github.io/big.js/ +:minus.minus(n) ⇒ Big %:mod.mod(n) ⇒ Big -:plus.plus(n) ⇒ B ...
- Linux基本命令+Makefile
1.linux下查看进程占用cpu的情况(top): 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参数 d:指定更新的间隔,以秒计算. q:没有任何延 ...
- python中的时间模块
废话不多说,看代码 import datetime,time import calendar #时间戳 t1 = time.time() print('当前时间戳是{}'.format(t1)) #格 ...
- linux-网络管理-6
Hub 集线器 物理层设备 多端口中继器,不记忆MAC地址 以太网桥 OSI第二层数据链路层 扩展了网络带宽 分割了网络冲突域,使网络冲突被限制在最小的范围内 交换机作为更加智能的交换设备,能够提供更 ...
- Linux入门培训教程 常见linux命令释义
快到中午吃饭了,然后忽然想起来samba里面没有添加用户.于是乎,就玩弄起了samba. Samba三下五除二就安装好了,想想window里面不断的点击下一步,还要小心提防各种隐藏再角落里的绑定软件. ...