获取中...

-

Just a minute...

redis是什么

Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题

环境

Ubuntu18.04

准备工作

sudo apt update

安装

使用 apt 从官方 Ubuntu 存储库来安装 Redis:
sudo apt-get install redis-server

设置密码

  • 首先打开Redis配置文件redis.conf
    sudo vi /etc/redis/redis.conf
  • 找到# requirepass foobared这一行,将注释符号#去掉,将后面修改成自己的密码,例如,设置密码为123456
    requirepass 123456

开启远程访问

默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。

  • 打开Redis服务器的配置文件redis.conf
    sudo vi /etc/redis/redis.conf
  • 使用注释符号#注释bind 127.0.0.1这行
    1
    2
    #注释bind
    #bind 127.0.0.1

Redis服务控制

1
2
3
sudo systemctl start redis	#启动
sudo systemctl stop redis #关闭
sudo systemctl restart redis #重启

连接测试

重新打开一个终端,直接输入redis-cli通过默认客户端来测试连接,正常情况下返回ping的对应值PONG

1
2
3
4
latinos@latinos-virtual-machine:~$ redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>

注意

修改配置文件之后需要重启Redis服务

相关文章
评论
分享
  • css基本样式设置

    div中文字居中如何让一个div中的文字水平和垂直居中?设置如下:给定该div的长宽(或者二者只给出其一也可) 123456.box{ height: 100px; width: 30%; text-align: cente...

    css基本样式设置
  • nginx在centos7下的安装

    nginx是什么Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 的服务Nginx 特点是占有内存少,并发能力强一般来说,如果我们在项目中引入了 Nginx ,我们的项目架构...

    nginx在centos7下的安装
  • spring boot程序的部署及运行

    将 spring boot 应用程序打包成 jar 包 我们使用 spring boot 的 maven 插件来构建管理整个应用程序,使用 mvn package 将应用程序打包成一个 jar 包 将 该 jar 包上传到 服务器 上...

    spring boot程序的部署及运行
  • Java 中 IO 操作总结

    java IO 操作分析直接看代码吧 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535...

    Java 中 IO 操作总结
  • shell知识点

    概念 啥叫shell脚本呢?其实就是一个批处理文件,里面写了许多的命令,只需要运行这个文件,就相当于一次执行了许多命令shell脚本的后缀名是 .sh 一个最简单的shell示例第一种书写shell脚本的方式1234#就相当于常...

    shell知识点