mac redis 链接_在Ubunt/Mac系统安装Redis以及设置Redis密码并且允许远程连接 - Laravel学习网...
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。主要采用内存存储:
一、Redis 优势
1、性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
2、丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
3、原子 – Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行。
4、丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
二、在 Ubuntu/MAC 系统安装 Redi 可以使用以下命令:
$sudo apt-get update
$sudo apt-get install redis-server
如果你是Mac系统,你可以使用brew安装
brew install redis
启动 Redis:
$ redis-server
查看 redis 是否启动?
$ redis-cli
以上命令将打开以下终端:
redis 127.0.0.1:6379>
#127.0.0.1 是本机 IP ,6379 是 redis 服务端口。现在我们输入 PING 命令。
redis 127.0.0.1:6379> ping
PONG
如果出现以上情况,证明我们已经成功安装了redis
三、Ubuntu 设置Redis密码以及允许远程访问
1.设置访问密码
默认情况下,访问Redis服务器是不需要密码的,这里我们开始来配置一下访问密码,我们可以先打开Redis服务器的配置文件redis.conf并且编辑
vim /etc/redis/redis.conf
#取消注释requirepass
# 如果你是Mac,路径为如下,如果你的不一样,自己find一下即可
vim /usr/local/etc/redis.conf
requirepass后面是你的密码 ,这里你可以把默认密码改成你自己的密码
2.让Redis服务器被远程访问
默认情况下,Redis服务器不允许远程访问,只允许本机访问,所以我们需要设置打开远程访问的功能。同样在上一个文件夹
vim /etc/redis/redis.conf
#注释掉bind
#bind 127.0.0.1
修改后,重启Redis服务器。
sudo service redis-server restart
OK了,现在我们可以远程连接Redis并且使用密码了
四、卸载Redis
1、ubuntu 卸载redis
卸载软件
apt-get remove redis-server
清除配置
apt-get remove --purge redis-server
2、Mac卸载
brew uninstall redis
原创文章,转载请注明 :在Ubunt/Mac系统安装Redis以及设置Redis密码并且允许远程连接 - Laravel学习网
原文出处: https://phpartisan.cn/news/34.html
问题交流群 :168117787
mac redis 链接_在Ubunt/Mac系统安装Redis以及设置Redis密码并且允许远程连接 - Laravel学习网...相关推荐
- php redis 切换数据库,Laravel Redis数据库切换以及laravel缓存/Session使用不同的Redis数据库 - Laravel学习网...
Redis Select命令用于切换到指定的数据库,数据库索引号index用数字值指定,以0作为起始索引值. 比如我们要使用db10数据库,只需要使用如下命令即可: redis 127.0.0.1:6 ...
- mac 查看端口_如何重置mac上的系统管理控制器smc教程
虽然mac是一款十分高端的个人笔记本电脑,但是mac也会有出现故障的时候,比如风扇高速转动.键盘背光灯行为有些异常异常等等,那极有可能是你的系统管理控制器smc出现了问题,所以今天小编就来科普大家如何 ...
- mac 显示隐藏文件_如何在Mac上显示隐藏文件?苹果mac显示隐藏文件夹方法
与任何操作系统一样,macOS会将重要文件隐藏起来,以防止意外删除它们并因此而损坏系统.但是,在某些情况下,您可能需要在Mac上显示隐藏文件,例如,浏览" 库"文件夹并清除旧日志, ...
- mac 时间机器 禁用_如何在Mac上禁用屏幕时间通知
mac 时间机器 禁用 Screen Time on Mac is a handy way to keep track of your app usage and restrict content f ...
- mac实时麦克风_麦克风在Mac上无法使用? 这是解决方法
mac实时麦克风 naka-stockphoto/Shutterstock naka-stockphoto /快门 Apple MacBooks and many desktop Macs have ...
- Mac 如何远程连接公司内网
一.打开系统偏好设置,点击网络 二.点击"➕"按钮,选择接口类型 三.填写服务器地址.帐户名称,点击鉴定设置 四.输入密码.共享的密钥,询问管理员.如果没有共享的密钥,请参照第六步 ...
- redis序列化_实例讲解Springboot以Template方式整合Redis及序列化问题
1 简介 之前讲过如何通过Docker安装Redis,也讲了Springboot以Repository方式整合Redis,建议阅读后再看本文效果更佳: (1) Docker安装Redis并介绍漂亮的可 ...
- mysql80连接不上本地服务器_小白教程:ubuntu服务器安装jupyter notebook, 并能够实现本地远程连接
1. terminal 敲击 pip3 install jupyter 此操作安装 jupyter notebook,若已经安装过的可以跳过这一步. 2. terminal 敲击 jupyter no ...
- python redis密码登录_Python远程连接Redis
import redis r=redis.Redis(host='192.168.56.102',port=6379,db=0,password='jinxfredis' ) r.set('name' ...
最新文章
- idea缩写快捷键_idea快捷键大全
- Node 深入Stream(2)
- 光储充一体化充电站_广东东莞首座光储充一体化智能充电站 “变废为宝”收益可观...
- Devexpress之dxErrorProvider
- UE4如何贴混合贴图_UE4[蓝图]动态积雪材质的实现(一)
- jvm的client与server工作模式
- find的用法_【同步练习】高一英语下册find+复合宾语用法
- html中select标签乱码,select 的过程中中文乱码有关问题求教
- 鼠标、键盘键值对应表
- Android资料之-EditText中的inputType
- 编译安装nginx-1.6.0
- 用xslt 把xml转换成html的几个实例(1)
- 行哥介绍29个国内外接私活渠道,总有一款适合你
- 【校招VIP】知名产品分析之微信本身的亮点和缺点
- ios12卡贴机(有锁)/无锁机 改电信VOLTE //高通基带//教程
- 【麒麟操作系统】命令行下配置网卡及DNS
- CSS3 empty伪类(:empty)
- XXE外部实体注入漏洞总结
- 嵌入式软件工程师都在开发什么?
- 电脑为什么会蓝屏的原因