|
|
51CTO旗下网站
|
|
移动端

2.5 HTTP 服务

《OpenResty完全2018送彩金的娱乐网站指南:构建百万级别并发的Web应用》第2章Nginx平台,本章将简要介绍Nginx 的特点和各种应用服务的配置方法,这是使用OpenResty 前必备的基本知识。本节为大家介绍HTTP 服务。

作者:罗剑锋来源:电子工业出版社|2018-09-23 17:00

2.5 HTTP 服务

配置HTTP 相关的功能需要使用指令http{},定义OpenResty 里对外提供的HTTP 服务,通常的形式是:

  1. http { #http 块开始,所有的HTTP 相关功能  
  2. server { #server 块,第一个Web 服务  
  3. listen 80; #监听80 端口  
  4. location uri { #location 块,需指定URI  
  5. ... #定义访问此URI 时的具体行为  
  6. } #location 块结束  
  7. } #server 块结束  
  8. server { #server 块,第二个Web 服务  
  9. listen xxx; #监听xxx 端口  
  10. ... #其他location 定义  
  11. } #server 块结束  
  12. } #http 块结束 

由于http 块内容太多,如果都写在一个文件里可能会造成配置文件过度庞大,难以维护。在实践中我们通常把server、location 等配置分离到单独的文件,再利用include 指令包含进来,这样就可以很好地降低配置文件的复杂度。

使用include 后http 块就简化成了:

  1. http { #http 配置块开始,所有的HTTP 相关功能  
  2. include common.conf #基本的HTTP 配置文件,配置通用参数  
  3. include servers/*.conf #包含servers 目录下所有Web 服务配置文件  
  4. } #http 配置块结束 

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Visual Studio 2005+SQL Server 2005数据库应用系

本书主要介绍采用Visual Studio 2005的C#语言为前台,SQL Server 2005数据库为后台的数据库系统2018送彩金的娱乐网站技术。 全书分为15章,内容包括走进.NE...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网