摘要: 原文:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参 阅读全文
posted @ 2018-02-23 21:33 huiy_小溪 阅读(709) 评论(0) 推荐(0)
摘要: 原文:http://www.ruanyifeng.com/blog/2014/05/restful_api网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致 阅读全文
posted @ 2018-02-23 15:40 huiy_小溪 阅读(1745) 评论(0) 推荐(0)
摘要: 原文:http://www.ruanyifeng.com/blog/2011/09/restful.html越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网 阅读全文
posted @ 2018-02-23 15:24 huiy_小溪 阅读(318) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19630.html 有些模块允许在配置项中使用变量,如在日志记录部分,具体示例如下。log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$s 阅读全文
posted @ 2018-02-23 14:46 huiy_小溪 阅读(222) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19629.html 大部分模块遵循一些通用的规定,如指定空间大小时不用每次都定义到字节、指定时间时不用精确到毫秒。 当指定空间大小时,可以使用的单位包括: K或者k千字节(KiloByte,KB)。 M或者m兆字节(MegaByte, 阅读全文
posted @ 2018-02-23 14:43 huiy_小溪 阅读(274) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19628.html如果有一个配置项暂时需要注释掉,那么可以加“#”注释掉这一行配置。例如:#pid logs/nginx.pid; 阅读全文
posted @ 2018-02-23 14:40 huiy_小溪 阅读(160) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19627.html 从上文的示例可以看出,最基本的配置项语法格式如下: 配置项名 配置项值1 配置项值2 … ; 下面解释一下配置项的构成部分。 首先,在行首的是配置项名,这些配置项名必须是Nginx的某一个模块想要处理的,否则Ngi 阅读全文
posted @ 2018-02-23 14:39 huiy_小溪 阅读(175) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19626.html 块配置项由一个块配置项名和一对大括号组成。具体示例如下:events {…}http { upstream backend { server 127.0.0.1:8080; } gzip on; server { 阅读全文
posted @ 2018-02-23 14:37 huiy_小溪 阅读(179) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19625.html Nginx的配置文件其实是一个普通的文本文件。下面来看一个简单的例子。user nobody;worker_processes 8;error_log /var/log/nginx/error.log error; 阅读全文
posted @ 2018-02-23 14:35 huiy_小溪 阅读(172) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19624.html 在正式提供服务的产品环境下,部署Nginx时都是使用一个master进程来管理多个worker进程,一般情况下,worker进程的数量与服务器上的CPU核心数相等。每一个worker进程都是繁忙的,它们在真正地提供 阅读全文
posted @ 2018-02-23 14:33 huiy_小溪 阅读(186) 评论(0) 推荐(0)
摘要: 原文:https://book.2cto.com/201304/19623.html Nginx拥有大量官方发布的模块和第三方模块,这些已有的模块可以帮助我们实现Web服务器上很多的功能。使用这些模块时,仅仅需要增加、修改一些配置项即可。因此,本章的目的是熟悉Nginx的配置文件,包括配置文件的语法 阅读全文
posted @ 2018-02-23 14:31 huiy_小溪 阅读(208) 评论(0) 推荐(0)