理解 OAuth 2.0 – 阮一峰的网络日志
OAuth 2.0 是一个流行的授权机制,用来授权第三方应用,获取用户数据。 第三方登录 用户想要登录 A 网站,A 网站让用户提供第三方网站的数据,证明自己的身份。获取第三方网站的身份数据,就需要 OAuth 授权。举例来说,A 网站允许 GitHub 登录为以下流程: A 网站让用户跳转到 GitHub。 GitHub 要求用户登录,然后询问&…
查看 MySQL 数据库、表容量大小
如何在 MySQL 数据库管理中,查询数据库、表、索引的容量大小?我们可以在 MySQL 自带的 information_schema 库中的 Table 表里,找到所需信息。 在每个 MySQL 实例中,都有一个独立的 information_schema 库,它是自带的默认库,记录着这个 MySQL 实例中所有数据库的元数据、统计信息、以及有关…
thumbnail
网站添加免费的 https 证书
简述 这里使用 Let’s Encrypt 的免费证书 certbot 官网 在页面上选择一下你用的 Web 服务器和操作系统。比如,我选的 Nginx 和 Centos 7 根据页面提示操作,以下为详细步骤。 详细步骤 进入官网后下方会出现选择服务器和系统版本界面,选完后会自动生成操作步骤 在安装 certbot 之前需要先安装 snapd , …
Centos 7 安装 docker
yum方式安装 卸载旧 docker yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 安装前置工具 yum -y instal…
CentOS 7 安装 Redis 7.0.5
yum 方式 安装Remi的软件源 remi 官网 yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 安装 redis yum --enablerepo=remi install -y redis 查看 redis 状态 systemctl stat…
Linux软件安装的几种方式
yum/apt 安装 RedHat系列 Redhat、Centos、Fedora 等 说明:通过yum进行软件安装或系统升级的实质就是通过yum命令下载指定的远程互联网主机上的RPM包,然后自动进行安装,同进解决相互间的依赖关系。 安装步骤: 1.安装(rpm包) yum -y install [软件包的名称] 注:参数-y是免交互,可放包名前或后…
Windows 的 Linux 子系统
Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用…