Redis下载地址:https://redis.io/download(这个连接可能得翻墙查看,但是在centos7服务器上安装过程不需要翻墙,我查看了最新的是redis-4.0.9.tar.gz )

1.在centOS里通过wget下载redis

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

2.在/usr/local里面创建redis目录(这个是安装目录,自己随意放)

cd /usr/local
mkdir redis

3.解压到创建的目录

cd ~
tar -xzvf redis-4.0.9.tar.gz -C /usr/local/redis

已解压成功

4.进入目录编译一下,用make命令编译一下

cd /usr/local/redis/redis-4.0.9
make

注意:make命令执行完成编译后,会在src目录下生成6个可执行文件,

分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-rdb、redis-sentinel。

5.译生成的可执行文件拷贝到/usr/local/bin目录下(这个后期可以直接使用命令);

cd /usr/local/redis/redis-4.0.9/src
cp {redis-server,redis-cli,redis-benchmark,redis-check-aof,redis-check-rdb,redis-sentinel} /usr/local/bin

6.进入redis-4.0.9执行安装命令make install

7.执行基本配置

./utils/install_server.sh

一阵回车就可以了,红圈就是默认配置的路径!!!

8.查看开机启动列表

chkconfig --list

9.开启Redis服务操作通过/etc/init.d/redis_6379 start命令,也可通过(service redis_6379 start);

关闭Redis服务操作通过/etc/init.d/redis_6379 stop命令,也可通过(service redis_6379 stop);

10.远程登陆redis

cd /etc/redis

编辑 6379.conf

vim 6379.conf

a.在bind 127.0.0.1前加“#”将其注释掉

b.默认为保护模式,把 protected-mode yes 改为 protected-mode no

c.默认为不守护进程模式,把daemonize no 改为daemonize yes

d.将 requirepass foobared前的“#”去掉,密码改为你想要设置的密码

e.最后就可以在客户端登陆了

测试截图

!!!注意:这里的name是你自己起的名字,随便起,无所谓的,还有,到这里都没有成功的同学,看看是不是阿里云用户组端口6379没开,自己面壁思过去。

11.这是虽然连接成功了,但是会有一个问题,就是在服务器你使用关闭命令时会出现
(error) NOAUTH Authentication required.错误

这是由于配置了密码以后,关闭的时候没有密码,所以会关闭不了。百度了一下,各种杀死进程什么的,感觉很麻烦,最后找到/etc/init.d/redis_6379文件,修改一下代码

$CLIEXEC -a "password" -p $REDISPORT shutdown

然后你就可以运行service redis_6379 stop关闭redis了。

阿里云centos7安装redis全过程记录的更多相关文章

  1. <亲测>阿里云centos7安装redis

    安装redis yum install redis 启动redis systemctl start redis.service 设置redis开机启动 systemctl enable redis.s ...

  2. 阿里云部署安装redis无法访问

    ps:我在linux上安装redis后发现一直端口不通连接不上,折腾一晚上.后来在阿里云官方回复(机器人)中看到下面的回复:       2019/02/28 22:50 自己一试,过完是端口监听是本 ...

  3. 关于阿里云centos7安装svn,客服端无法链接的问题

    阿里云的centos7的版本中,通过yum安装了subversion之后,svn客服端无法链接svn服务器. 首先确定服务器的安全组策略中的3690端口是否打开 然后确定svnserve配置是否正确, ...

  4. 阿里云 centos7 安装mysql数据库

    环境:阿里云ECS服务器,系统为centos7.2 删除原来的数据库: centos7中默认安装了数据库MariaDB,如果直接安装MySQL的话,会直接覆盖掉这个数据库,当然也可以手动删除一下: [ ...

  5. 阿里云CentOS7安装Docker

    买了阿里云主机,由于学生有优惠,玩起来确实爽. 系统版本: [root@lxd ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (C ...

  6. 阿里云centos7安装python3.7.4和pip3

    亲测有效,针对 阿里云 centos 7 轻量服务器 python ==> 3.7.4 pip ==>  3 一,打开python官网,找到下载Python的tgz文件,有两种方式下载 ( ...

  7. 阿里云 centos7 安装MySQL8.0.13

    1.下载MySQL安装包(这里是有技巧的,说不定我这时写这个的时候版本还是你看到时的旧版本了,如果已经不是8.0了,可以根据这样来 下新版本) 先进入官网 再将这两者一结合,就是最新版本的了 所以 [ ...

  8. 阿里云-docker安装redis AND(docker基本操作命令)

    docker官网:https://hub.docker.com/search?q=redis&type=edition&offering=enterprise 1.拉取最新的redis ...

  9. 阿里云 CentOS7 安装 Nginx 后,无法访问的问题

    在阿里云实例中,选择 网络与安全中的安全组.修改安全组规则. 例如:   但是还是不行 需要这样排查 netstat -anp | grep 80 iptables -L -n   firewall- ...

随机推荐

  1. Java实现 LeetCode 543 二叉树的直径

    543. 二叉树的直径 给定一棵二叉树,你需要计算它的直径长度.一棵二叉树的直径长度是任意两个结点路径长度中的最大值.这条路径可能穿过根结点. 示例 : 给定二叉树 1 / \ 2 3 / \ 4 5 ...

  2. Java实现 蓝桥杯VIP 算法提高 统计单词数

    算法提高 统计单词数 时间限制:1.0s 内存限制:512.0MB 问题描述 统计输入英文文章段落中不同单词(单词有大小写之分, 但统计时忽略大小写)各自出现的次数. 输入段落中所含单词的总数不超过1 ...

  3. 【Nodejs】HTML 实时同步(类似Vue实时同步刷新文件->浏览器)

    1. 安装 Node.js BrowserSync是基于Node.js的, 是一个Node模块, 如果您想要快速使用它,也许您需要先安装一下Node.js安装适用于Mac OS,Windows和Lin ...

  4. centos 7 源码安装openssh

    环境:centos 7.1.1503 最小化安装 依赖包下载:  yum -y install lrzsz zlib-devel perl gcc pam-devel 1.安装openssl ,选用最 ...

  5. javascript内置函数提供的显式绑定

    内置函数提供的显式绑定 最近在开发中遇到使用arr.map(module.fun) 这样的写法时(在一个模块调用了另外一个模块的方法), 造成了函数中this丢失的问题, 显示为undefined, ...

  6. 安装apoc插件

    APOC是Neo4j 3.3版本推出时推荐的一个Java存储过程包,包含丰富的函数和存储过程,作为对Cypher所不能提供的复杂图算法和数据操作功能的补充,APOC还具有使用灵活.高性能等优势. 1. ...

  7. (前端)angular报错日常以及记录日常

    目录1 json的key...value问题 遍历json的key...value的时候报错: [tslint] for (... in ...) statements must be filtere ...

  8. 第一次前端实习机试题 很粗糙的一个天气预报demo

    <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8 ...

  9. pip安装mysql-connector

    pip install mysql-connector --index-url https://pypi.douban.com/simple

  10. C++中为什么按两次ctrl+D才能结束标准I/O

    参考资料: https://www.douban.com/group/topic/127062773/ 今天学习了C++语言的标准I/O,也就是std::cin和std::cout,但是我发现当系统在 ...